我的sql查询有什么问题吗?我总是得到这个错误“警告:mysqli_fetch_assoc()期望参数1是mysqli_result,布尔给定”。希望您能够帮助我。MYSQL错误:警告:mysqli_fetch_assoc()期望参数1是mysqli_result,布尔给定
<?php
include("connection.php");
$mysqli->query("SET NAMES 'utf8'");
$filter = "All";
if ($filter == "All"){
$sql="SELECT * FROM city ";
}else if($filter == "Alphabetically"){
$sql="SELECT * FROM city order by cityName ASC";
}else if ($filter == "Region"){
$sql="SELECT * FROM city order by region";
}else{
echo "Error sql";
}
$result=$mysqli->query($sql);
while($e=mysqli_fetch_assoc($result)){
$output[]=$e;
}
print(json_encode($output));
$mysqli->close();
?>
显示你的'connection.php'的内容 – RiggsFolly