这个问题在这里已有答案:
基本上..我的面向对象的PHP代码不允许我的查询被计为对象..除了提供代码之外,我不知道如何简化它。
public function selectConfiguration() {
$result = $this->handle->query("SELECT * FROM cms_configuration WHERE active = 1 ORDER BY id LIMIT 1;");
if($result->num_rows == 0)
return array("maintenance" => true, "whitelist" => "83.248.130.**");
return $result->fetch_assoc;
}
这个错误出现在if($result->num_rows == 0)
,是Notice: Trying to get property of non-object in C:\xampp\htdocs\core\database.php on line 21
问题是如上所述,查询无法执行并且想要抛出异常,但它没有代码可以执行此操作,因此返回无效的查询结果。