在xunruicms中可以调用除开本站以外的数据库,配置文件config/database.php

 'localhost',
    'username' => 'root',
    'password' => 'root',
    'database' => 'cms',
    'DBPrefix' => 'dr_',
];

// 这个cms2是站外的数据库信息
$db['cms2']    = [
    'hostname' => '192.16
8、2.12',     'username' => 'root',     'password' => 'root',     'database' => 'cms2',     'DBPrefix' => 'dede_', ];



1、在PHP程序中的调用方法是:

// 连接cms2数据库
$db2 = \Config\Database::connect('cms2', false);
// 通过db2查询 cms2的member表数据
$rt = $db2->table("member")->get()->getResultArray();
var_dump($rt);



2、在模板标签中使用sql标签调用外部数据库的表

{php $query=urlencode('select * from dede_member');}
{sql db=cms2 sql='$query'}
{$t.id}
{/sql}
{$pages}
{$debug}


在我们使用迅睿CMS时候出现调用站外数据库问题,以上就是XunRuiCMS调用站外数据库解决的教程

点赞(0) 收藏(0)

评论列表

立即
投稿

微信客服

微信扫一扫

返回
顶部