为了账号安全,请及时绑定邮箱和手机立即绑定

typecho 如何调用第三方数据库内容

typecho 如何调用第三方数据库内容

慕容森 2019-04-16 20:27:56
考虑在typecho博客中调用其他CMS的内容,但是没找到案例,也没有解决方案。貌似$db=Typecho_Db::get();这个DB的调用也只能使用tipask的。换个数据库配置,马上页面就错了。DatabaseQueryError显示这个了。求助各位大神,有什么解决方案,可以调用其它数据库的内容。假设typecho调用discuz这样的数据库。当然只是距离。求助。谢谢。
查看完整描述

2 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

使用你要调用的数据库的配置,重新实例化一个数据库对象,然后操作该对象即可。
php$db=newTypecho_Db('Mysql','cdb_');
$db->addServer(array(
'host'=>$dzHost,
'user'=>$dzUser,
'password'=>$dzPassword,
'charset'=>'utf8',
'port'=>$dzPort,
'database'=>$dzDatabase
),Typecho_Db::READ);
$members=$db->fetchAll($db->select()->from('table.members'));
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 582 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信