致命错误:未捕获错误:在布尔值中调用成员函数fetch_array()

时间:2017-08-06 17:50:08

标签: php mysql

我的代码工作了一段时间,但现在它只是发给我这个错误代码: 致命错误:未捕获错误:在布尔值中调用成员函数fetch_array() 这是失败的代码

session_start();
 include("assets/db/dbconnect.php"); 
    $query=$DBcon->query("SELECT * FROM users WHERE user_id=".$_SESSION['userSession']);
     $row=$query->fetch_array();

为什么现在失败?

现在更新它,我只需要等待XD

1 个答案:

答案 0 :(得分:0)

$DBcon->query返回null对象,因为您在查询字符串

上有一些错误

如果你有phpmyadmin在其中运行你的查询并看到错误

- 更新 -

如果您确定查询中没有任何错误,请尝试以下代码:

session_start();
include("assets/db/dbconnect.php"); 
$query=$DBcon->query("SELECT * FROM users WHERE user_id=".$_SESSION['userSession']);
$row=$query->fetch_all(); // try fetch all