面向OOP类的PHP MySQLI面向对象查询,不将查询响应计为对象[重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向OOP类的PHP MySQLI面向对象查询,不将查询响应计为对象[重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
基本上..我的面向对象的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:xampphtdocscoredatabase.php on line 21
答案
问题是如上所述,查询无法执行并且想要抛出异常,但它没有代码可以执行此操作,因此返回无效的查询结果。
以上是关于面向OOP类的PHP MySQLI面向对象查询,不将查询响应计为对象[重复]的主要内容,如果未能解决你的问题,请参考以下文章