报错提示:mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in..的处理方式

Posted cc18

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了报错提示:mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in..的处理方式相关的知识,希望对你有一定的参考价值。

php操作数据库的时候如果出现报错:

mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in..

处理方法是,在$data = mysqli_query($dbc, $query);后加上这样一段代码:

if (!$data) {
 printf("Error: %s\n", mysqli_error($dbc));
 exit();
}

之后刷新页面查看具体错误信息。

今天操作的时候也遇到这个问题,百度了一下,同样的问题,一年后才有了一个正确的答复,哈哈~

以上是关于报错提示:mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in..的处理方式的主要内容,如果未能解决你的问题,请参考以下文章

为啥 mysqli_fetch_array() 返回数组大小的两倍? [关闭]

mysqli_fetch_array 未更新

如何修复 mysqli_fetch_array?我使用 php、mysqli 和 html

mysqli_fetch_array() 期望参数 1 为 mysqli_result,布尔值在 [重复]

mysqli_fetch_array():参数 #1 必须是 mysqli_result 类型。如何处理mysqli问题?

如何处理mysqli问题? mysqli_fetch_array():参数 #1 必须是 mysqli_result 类型