联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
通过db2查询 cms2的member表数
类型:迅睿CMS 更新时间:2021-04-21 11:15:19

各位好,开发一个应用插件,需要解决一个问题。

$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'=> '',

];

感谢各位!

回帖
  • #1楼    迅睿框架创始人
    2020-06-11 16:35:01
    Google Pixel 手机 0
    你是要直接把数据库信息写在变量里面吗
  • yudaliang82
    #2楼    yudaliang82
    2020-06-11 16:37:10
    Chrome 0
    回复的真及时,是的。因为这个数据库配置可能一个栏目很多个,科研用的。回复迅睿框架创始人
  • #3楼    迅睿框架创始人
    2020-06-11 16:50:35
    Chrome 0
  • yudaliang82
    #4楼    yudaliang82
    2020-06-11 17:09:59
    Chrome 0
    完美解决,我对您的敬仰滔滔不绝!回复迅睿框架创始人
  • yudaliang82
    #5楼    yudaliang82
    2021-04-21 11:15:19
    Chrome 0
    迅睿框架创始人:非常感谢您的回复,我忘记收尾了