Fatal error 错误

提示 {"readyState":4,"responseText":"连接成功
\nFatal error: Call to a member function fetch_all() on boolean in /www/wwwroot/1.XX.XXX.XXX/php/ab.php on line 11
\n","status":200,"statusText":"OK"} 贴不了图有老哥知道这个怎么解决吗

这种完全没有上下文环境的问题别人无法回答的

粗略猜测一下,比如像Mysql函数查询数据库的时候

正常期望下面的语句$db->query这一步是返回一个数据库对象的,但是因为sql错误或者其他原因,$db->query()返回了false,对一个false进行fetch_all查询那么一定会引发程序异常,如果是这种情况,一定要检查逻辑,对所有可能出错的地方进行判断处理

$db->query("select * from table")->fetch_all(PDO::FETCH_ASSOC);