问题:
您遇到错误,指出 mysqli_fetch_array() 需要第一个参数是 mysqli 结果,但布尔值是
答案:
发生错误是因为 mysqli_query() 函数没有返回有效的 mysqli 结果对象。您可以在 mysqli_query() 之后添加以下代码来确定失败的原因:
if (!$check1_res) { trigger_error(mysqli_error($con), E_USER_ERROR); }
这将输出导致查询失败的错误消息。
可能的原因:
其他信息:
有关更多详细信息mysqli错误处理,参考PHP文档:
以上是为什么'mysqli_fetch_array()”返回布尔值而不是结果?的详细内容。更多信息请关注PHP中文网其他相关文章!