当我将某人的PHP MySQL代码转换为MySqli时,我发现了以下错误
警告:mysqli_query()期望参数1为mysqli,boolean给出
我的代码正在关注。
function get_gallery($id) {
//echo $id;(Got id 1 which is perfect) exit;
global $conn;
$sql="SELECT * FROM photo where gallery_id = '$id' order by id ASC";
$rs=mysqli_query($conn,$sql);
while($row=mysqli_fetch_array($rs)) {
$gallery['loop'][]=$row;
}
return $gallery;
}
答案 0 :(得分:0)
你的$ conn var必须是mysqli连接,如下所示:
$conn = mysqli_connect("localhost", "my_user", "my_password", "db_name");
您应该阅读有关如何与数据库进行真正连接以及如何与mysqli进行交互的信息。