我的代码工作了一段时间,但现在它只是发给我这个错误代码: 致命错误:未捕获错误:在布尔值中调用成员函数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
答案 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