gpt4 book ai didi

php - 在 PHP 中调用 null 的成员函数 query()

转载 作者:行者123 更新时间:2023-11-29 11:48:59 25 4
gpt4 key购买 nike

运行 PHP 代码时出现以下错误。

Call to a member function query() on null

下面是代码,

function fetch_url($url_code) {
$query = "SELECT * FROM `urls` WHERE `url_code` = ? ";

$result = $this->db->query($query, array($url_code));
if ($result) {
return $result;
} else {
return false;
}
}

请指导我如何消除此错误。

最佳答案

this->db->query function need only SQL Code. not like PDO.

确保库已加载

config/autoload.php中添加$autoload['libraries'] = array('database');

<小时/>

试试这个

function fetch_url($url_code) {

$query = $this->db->query("SELECT * FROM urls WHERE url_code = '$url_code' ");
$result = $query->result_array(); # setting array to objective
$count = count($result); # get count

if (!empty($count)) {
return $result;
}
else {
return false;
}
}

关于php - 在 PHP 中调用 null 的成员函数 query(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34481568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com