2017-07-17 50 views
0

當運行organization_list功能,我使用的PHP版本7.致命錯誤笨模型扔

我收到以下錯誤

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; 
    } 
+1

你加載了你的數據庫嗎? – Regolith

+0

是Regolith.I加載數據庫 – karthick

+0

嘗試檢查此在config/autoload.php你有這個$ autoload ['libraries'] = array('database'); – Exprator

回答

0

該錯誤表明您沒有加載到數據庫。 您可以加載數據庫中像contorller:

$this->load->database(); 

或者在autoload.php象下面這樣:

$autoload['libraries'] = array('database'); 
0

你在你的autoload 嘗試在庫,在'添加database加載數據庫的application/config/autoload.php」

$autoload['libraries'] = array('database', 'session'); 

,或者你可以看到more of database