我一直在使用這些代碼行來連接codeigniter中的多個數據庫,但出現錯誤。我的新數據庫連接是爲new_group。Codeigniter連接到多個數據庫
$this->new_group = $this->CI->load->database('new_group', TRUE);
$q = $this->new_group->query("SELECT* FROM mytable ORDER BY id DESC");
調用一個非對象的成員函數數據庫()。
等待迴應。 :從負載命令
$this->new_group = $this->load->database('new_group', TRUE);
$q = $this->new_group->query("SELECT* FROM mytable ORDER BY id DESC");
> CI或你必須先加載CI對象 - 感謝
我有嘗試過但它沒有工作。 –
你需要'$ second_db = $ this-> load-> database('new_group');'首先使用'$ second_db-> query('SQL Query');'使用它(建議使用類屬性'全球化'你的第二個數據庫連接 - '$ this-> second_db = ...') –
我必須從一個接一個的數據庫中獲取數據,以便我使用它。首先聲明$ this-> new_group = $ this-> CI-> load-> database('new_group',TRUE);然後在db上執行我的查詢。 –