聯系官方銷售客服
1835022288
028-61286886
各位好,開發一個應用插件,需要解決一個問題。
$db2 = \Config\Database::connect('cms2', false); // 通過db2查詢 cms2的member表數據 $rt = $db2->table("member")->get()->getResultArray(); var_dump($rt);
這是連接站外數據庫的方法,
但找個方法要求修改config/database.php
我這個應用涉及到日常數據庫的管理,我不想讓使用人員直接去改文件,
我想把數據庫數據信息存在數據表里調用,
那么問題是,
現在有沒有辦法,在:
$db2 = \Config\Database::connect('cms2', false);
傳入使用數據,就是
$db['yth_w']= [
'hostname'=> '',
'username'=> '',
'password'=> '',
'database'=> '',
'DBPrefix'=> '',
];
感謝各位!
你是要直接把數據庫信息寫在變量里面嗎
回復的真及時,是的。
因為這個數據庫配置可能一個欄目很多個,科研用的。
回復迅睿框架創始人
https://codeigniter4.github.io/userguide/database/connecting.html
試試這個語法
完美解決,我對您的敬仰滔滔不絕!
回復迅睿框架創始人