我使用的是php版本7。
运行organization_list函数
时出现以下错误A PHP Error was encountered
Severity: Notice
Message: Undefined property: Organization::$db
Filename: core/Model.php
Line Number: 52
错误
Fatal error: Uncaught Error: Call to a member function query() on null in organization_model.php
控制器
public function organization_list()
{
$data= $this->Organization_model->get_organization();
}
模型
public function get_organization(){
$SQL = "SELECT org_id,org_name FROM inv_organization WHERE org_status ='1' ";
$query = $this->db->query($SQL);
$userdata= $query->result_array();
return $userdata;
}
答案 0 :(得分:0)
错误告诉您未加载到数据库。 您可以在控制器中加载数据库,如:
$this->load->database();
或者在autoload.php中,如下所示:
$autoload['libraries'] = array('database');
答案 1 :(得分:0)
您是否在autoload
中加载了数据库?
尝试在库中添加database
,该文件位于`application / config / autoload.php'
$autoload['libraries'] = array('database', 'session');
或者您可以看到more of database