其實,這不是什麼難事,因為剛入手CI,所以還是費了一番周折。好在有手冊。
找到資料庫設定文件,新增一個新的庫的連接資訊。 $config[XX]。
在控制器裡邊,
a) $this->xx = $this->load->database('XX', TRUE) tip:XX表示你設定的資料庫資訊陣列的鍵名,後邊建議設定為TRUE,分別表示返回連接ID和啟用ActionRecord類別
b) 然後在該控制器裡邊你就可以用$this->xx->query()來查詢你的另一個庫的資料。而你另一個函式庫是不需要建立modle檔案的
. 程式碼如下:
function __construct()
{
parent::__construct(); >load->database('XX', TRUE);
$this->load->model('預設庫表名');
}
function index()
{
//現在可用$this-> xx->query()來執行XX函式庫的sql了
$this->xx->query($sql);
}
?>