【发布时间】:2016-12-17 09:25:18
【问题描述】:
致命错误:未捕获的错误:无法使用 mysqli_result 类型的对象作为 C:\xampp\htdocs\tourist\AddFavorites.php:20 中的数组 堆栈跟踪:
0 {主}
扔进去 C:\xampp\htdocs\tourist\AddFavorites.php上线
$user_id = $_POST['user_id'];
$place_id = $_POST['place_id'];
$sth = ("select count(*) as count from favorites WHERE place_id=$place_id
AND user_id=$user_id");
$result = $con->query($sth);
if($result['count']>0){
$output = array(
'status'=>"0",
'operation'=>"already exists"
);
echo json_encode($output);
$db = null;
return;
}
else{
..}
第 20 行是 if($result['count']>0) 我已经寻找现有的解决方案,但它仍然无法正常工作。
【问题讨论】:
-
查看手册,看看
query的返回值是多少(或者只是var_dump它)