欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php中CI操作多個(gè)數(shù)據(jù)庫(kù)的代碼

 更新時(shí)間:2012年07月05日 22:12:19   作者:  
最近有個(gè)需求,做一個(gè)獨(dú)立后臺(tái)出來(lái),這個(gè)獨(dú)立后臺(tái)有單獨(dú)的庫(kù),單獨(dú)的url,單獨(dú)…。但是,這里邊只是一些基礎(chǔ)數(shù)據(jù),而使用者需要通過(guò)該庫(kù)查看另一個(gè)庫(kù)里的統(tǒng)計(jì)數(shù)據(jù)。這就帶來(lái)一個(gè)問(wèn)題:我需要在控制器里邊可以同時(shí)操作兩個(gè)數(shù)據(jù)庫(kù),而且這兩個(gè)庫(kù)毫不相干
其實(shí),這不是什么難事,因?yàn)閯側(cè)胧諧I,所以還是費(fèi)了一番周折。好在有手冊(cè)。

找到數(shù)據(jù)庫(kù)配置文件,添加一個(gè)新的庫(kù)的連接信息。$config[XX]。
在控制器里邊,
    a) $this->xx = $this->load->database(‘XX', TRUE) tip:XX表示你配置的數(shù)據(jù)庫(kù)信息數(shù)組的鍵名,后邊建議設(shè)置為T(mén)RUE,分別表示返回連接ID和啟用ActionRecord類(lèi)
    b) 然后在該控制器里邊你就可以用 $this->xx->query()來(lái)查詢你的另一個(gè)庫(kù)的數(shù)據(jù)。而你另一個(gè)庫(kù)是不需要建立modle文件的
復(fù)制代碼 代碼如下:

<?php
function __construct()
{
parent::__construct();
$this->xx = $this->load->database('XX', TRUE);
$this->load->model('默認(rèn)庫(kù)表名');
}
function index()
{
//現(xiàn)在可以用$this->xx->query()來(lái)執(zhí)行XX庫(kù)的sql了
$this->xx->query($sql);
}
?>

相關(guān)文章

最新評(píng)論