繁体   English   中英

PHP 警告:mysql_fetch_assoc() 期望参数 1 是资源,[重复] 中给出的对象

[英]PHP Warning: mysql_fetch_assoc() expects parameter 1 to be resource, object given in [duplicate]

我不知道为什么会收到此错误消息,您能帮帮我吗?

$query = "SELECT field1 FROM table1 WHERE some_id=$variable";

if ($query_result = mysqli_query($conn,$query)) {
    echo "Query OK";
} else {
    echo "Query error: " . $query . "<br>" . mysqli_error($conn);
}

while ( false!=($row=mysql_fetch_assoc($query_result)) ) {

echo $row['field1'];

}

查询成功,但我在 while ( line.

你混合了mysqlmysqli 尝试通过更改以下行

while ($row=mysqli_fetch_assoc($query_result)) {
                ^^^
    echo $row['field1'];
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM