PHP Array不显示所有数据库项

时间:2016-09-05 17:57:15

标签: php

我现在修复了我的PHP文件,最后我得到了我的数组的输出。但问题是,我的数据库中有三个texte条目,但我的数组只显示其中两个。

Function.php

public function listQuestion(){

  $result = mysql_query("SELECT text FROM `questions`");

    if(!$result)
    {
      echo "Database query failed: " . mysql_error();
    }

  $temp_array = array();

  while ($row = mysql_fetch_array($result)) {
    $temp_array[] = $row;
  }

 return $temp_array;
}

的index.php

else if ($tag == "question"){
      // Request type is question
    // list questions
    $question = $db->listQuestion();
    if ($question != false) {
        // questions found
        // echo json with success = 1
        $response["success"] = 1;
        $response["question"] = $question;
       // $userlog = array();
      //  $userlog["question"]["text"] = $question["text"];
      //  array_push($response["question"], $userlog);

       echo json_encode($response);
        //echo json_encode(array("question"=>$question));
    } else {
        // questions not found
        // echo json with error = 1
        $response["error"] = 1;
        $response["error_msg"] = "Questions were not found!";
        echo json_encode($response);
    }
}

输出

  

{ “标记”: “问题”, “成功”:1, “错误”:0, “问题”:   [{“0”:“Ich lese gerne technische Zeitschriften。”,“text”:“Ich lese gerne technische Zeitschriften。”},   {“0”:“Ich habe Angst im Dunkeln。”,“text”:“Ich habe Angst im Dunkeln。”},    {“0”:null,“text”:null}]} - >这里应该是'Manchmalfühleich mich hungrig。'

有什么建议吗?

罗马

0 个答案:

没有答案