首页 > CMS > PhpCMS > 正文

phpcmsv9调用外部数据库如:discuz的

2024-09-10 07:15:22
字体:
来源:转载
供稿:网友

1.先要配置配置外部数据源,模块----数据源---外部数据源---添加外部数据源.

2.注意这里的用户名和密码是mysql数据库的,而且都是必须填的,所以在创建数据库是必须要有密码,ultrax是外部数据库名,discuz是你自己起的数据源名,在后面的get标签里面用到.

3.测试链接如果成功就确定。

4.在模板中用get标签调用外部数据源discuz的数据.

5.例如:调用外部数据源discuz的 所有帖子.

  1. {pc:get sql="SELECT * FROM pre_forum_thread" cache="3600"  dbsource="discuz" return="data" num="10"
  2.  <ul>  //Vevb.com 
  3.  {loop $data $key $val
  4.  {$val['subject']}<br /> 
  5.  {/loop} 
  6.  </ul> 
  7. {/pc} 

说明:pre_forum_thread是外部数据源discuz对应的数据库ultrax里面的数据表,subject是pre_forum_thread表里的字段.

6.总结:

a.get标签调用外部数据库值之前必须要在phpcms v9后台配置,外部数据源.

b.数据库必须要有密码。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表