当前位置:首页 > CMS教程 > phpcms > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-21 15:29:04 浏览: 评论:0 

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>  //phpfensi.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.数据库必须要有密码。

Tags: phpcmsv9调用外部数据 discuz

分享到: