【发布时间】:2014-07-17 02:10:32
【问题描述】:
您好,我正在使用一个功能来检查用户消息,但现在我无法让它工作。
错误:致命错误:调用成员函数 fetch_array() 非对象
public function HasMessageReadData($id)
{
$GLOBALS['mysqli']->query("use ".$GLOBALS['db_ucp']."");
$stmt = $GLOBALS['mysqli']->prepare("SELECT COUNT(*) FROM message_read WHERE msg = ? AND id = ?");
$stmt->bind_param("ii", $id, $this->id);
$stmt->execute();
$message = $result->fetch_array(MYSQLI_BOTH);
if($message[0] > 0)
return true;
else
return false;
}
【问题讨论】:
-
$result没有在任何地方实例化。 -
@Darren 是的,因此这个问题不是重复的。
-
@lonesomeday 我没有标记为重复或任何东西....
-
@Darren 确实如此。我同意你的看法。抱歉,如果不清楚!
-
@lonesomeday 哦!我懂了!对不起,我下班后有点迷路!谢谢:P