我想在将它放入我的android studio代码之前测试这个json数组,但是当我测试它时,它会说这个错误:
注意:未定义的变量:C:\ wamp64 \ www \ json_comments.php中的_id 第8行
和
警告:mysqli_fetch_array()期望参数1为mysqli_result, 第16行的C:\ wamp64 \ www \ json_comments.php中给出的布尔值
我是PHP的初学者,我正努力学习,所以如果我继续问这些愚蠢的问题,请原谅我。
<?php
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'employee101';
$S_id = 65;
$sql = "select * from employee_comments where id = $_id;";
$con = mysqli_connect($host,$user,$password,$db);
$result = mysqli_query($con, $sql);
$response = array();
while ($row = mysqli_fetch_array($result)) {
array_push($response, array(
"id" => $row[0],
"comment" => $row[1],
"rating" => $row[2],
));
}
echo json_encode(array(
"server_respo"=>$response,
));
mysqli_close($con);
答案 0 :(得分:0)
$S_id = 65;
到
$_id = 65;
添加了S infront
答案 1 :(得分:0)
你需要改变这个:
$S_id = 65;
为:
$_id = 65;
OR
这样:
$_id = 65;
为:
$S_id = 65;