站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁CMS 栏目:PHPCMS 阅读: 日期:2020-07-26
今天有客户想要使用PHPCMS和DZ建一个网站和论坛,而且PHPCMS要调用DZ的部分内容,这就要用到外部数据源调用的问题,今天齐鲁建站小编就来说说phpcmsv9外部数据源调用discuz论坛子站数据的方法。
phpcms v9调用外部数据库一般用于调用discuz论坛和子站父站相连接的数据,以下将介绍此方法的操作步骤。
在后台数据源处添加 boxcms 字段 ,首先在后台操作 模块 》 数据源 》外部数据源 》 添加外部数据源
点击添加外部数据源
填写你的外部数据源的服务器地址 用户名 密码 数据库名 数据表前缀 服务器端口和字符集默认就可以了
然后在前台调用添加以下代码:
{pc:get sql="select * from pre_forum_thread where catid=8 and status=99 and thumb!='' order by listorder DESC" dbsource="boxcms" num="3"}{loop $data $k $v}<dl><dt><a href="{$v[url]}" target="_blank"><img src="{thumb($v[thumb],126,69)}" width="126" height="69" /></a></dt><dd><a href="{$v[url]}" target="_blank">{str_cut($v[title],30,'')}</a></dd><dd>{str_cut($v[description],80,'')}</dd></dl>{/loop}{/pc}
以上就是关于phpcmsv9外部数据源调用discuz论坛子站数据的方法,快去试试吧。