程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中CI操作多個數據庫的代碼

php中CI操作多個數據庫的代碼

編輯:關於PHP編程

其實,這不是什麼難事,因為剛入手CI,所以還是費了一番周折。好在有手冊。

找到數據庫配置文件,添加一個新的庫的連接信息。$config[XX]。
在控制器裡邊,
    a) $this->xx = $this->load->database(‘XX', TRUE) tip:XX表示你配置的數據庫信息數組的鍵名,後邊建議設置為TRUE,分別表示返回連接ID和啟用ActionRecord類
    b) 然後在該控制器裡邊你就可以用 $this->xx->query()來查詢你的另一個庫的數據。而你另一個庫是不需要建立modle文件的
復制代碼 代碼如下:
<?php
function __construct()
{
parent::__construct();
$this->xx = $this->load->database('XX', TRUE);
$this->load->model('默認庫表名');
}
function index()
{
//現在可以用$this->xx->query()來執行XX庫的sql了
$this->xx->query($sql);
}
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved