我正在使用codeigniter和我正在處理的項目必須在兩種語言。Codeigniter不同的DB爲每種語言
我弄不清楚的唯一問題是如何在會話變量設置爲特定值時在codeigniter中選擇不同的數據庫。
例如:
如果會話變量 '語言' 設置爲 'EN' 我希望它選擇DB: 「databasename_EN」
在所有其他情況下選擇DB: 「databasename_EN」
我發現的唯一的事情是,你可以做$ this-> db-> load('bla');但這意味着您必須在每個模型中添加一個數據庫加載,並且必須禁用自動加載「數據庫」。
你一定要明白,你剛纔說你總是要選擇DB:'datebasename_EN' – 2010-02-15 16:44:25