第1步:打开网站include\taglib文件夹中找到sql.lib.php文件,并直接复制一些此文件出来,并把复制出来的这个文件重命名为mysql.lib.php。
注:mysql.lib.php,在模板调用时就是直接

 {dede:mysql sql=""}

这样调用,mysql这个名字可任意改,在以后会用到。
第2步:使用相关软件打开刚刚重命名为mysql.lib.php的文件。
注:作者这里演示的软件是用Editplus打开的。
第3步:在打开的mysql.lib.php文件中找到第32行代码,把默认的

 function lib_sql(&$ctag,&$refObj)

改成

function lib_mysql(&$ctag,&$refObj) 

并保存。

注:这个lib_mysql简单的就说必须在第1步重命名时一样的。
第4步:打开并使用相关软件打开data\tag目录下的sql.inc.php文件。
第5步:找到第66行代码,把

 $appname != 'default'

修改成

 $appname == 'default'

并保存。

第6步:把第70行

 $config = $sqltag[$appname];

代码注销掉并保存。

第7步:全文搜索“config”并替换成“sqltag”(不包含双引号),软件会显示共十处替换,然后保存。

第8步:在打开的sql.inc.php文件中,添加一个需要连接数据库的配置文件信息。

$sqltag['dbhost'] = '127.0.0.1';
$sqltag['dbname'] = 'bbs';
$sqltag['dbuser'] = 'root';
$sqltag['dbpwd'] = '123456';
$sqltag['dbprefix'] = 'pre_';
$sqltag['dblanguage'] = 'gbk';

第9步:以下是演示代码,一个是调dedecms默认数据库中的数据,另一个是调dz论坛数据库会员用户表中的数据。
这是调用默认数据库的数据

{dede:arclist row='10' orderby='pubdate' idlist=''}

[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
{/dede:arclist}

这个是调另外一个数据库中的数据,这个标签也就是本文新建的标签。

{dede:mysql sql="SELECT m.uid,m.username from pre_common_member m limit 10"}
[field:uid/] [field:username/]<br />

{/dede:mysql}

第10步:然后生成或预览页面,我们可看到如下图所示的效果。上面是默认数据库中的数据,而下面就是dz论坛中的用户数据。

来源:ued之家(http://www.uedhome.net

最新文章

  1. CentOS-7.0.中安装与配置Tomcat-7的方法
  2. paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
  3. 虚拟机下运行linux通过nat模式与主机通信、与外网连接
  4. C# 平时碰见的问题【2】
  5. hdoj 5335 Walk Out
  6. linux虚拟机centos64位_6.5+VM10安装oracle11g图文详解
  7. javascript 概述及基础知识点(变量,常量,运算符,数据类型)
  8. 安装windows7和ubuntu双系统后引导项设置
  9. externn &quot;C&quot;解析
  10. CoreAnimation 核心动画
  11. Oracle数据库时间类型悬疑案
  12. Python 字典和json的本质区别(个人理解)
  13. protobuf java基础
  14. 开发步骤Dubbo、spring mvc、springboot、SSM开发步骤
  15. 在docker中初次体验.net core 2.0
  16. 第八届 蓝桥杯 7、正则问题 dfs
  17. 15.翻译系列:EF 6中的级联删除【EF 6 Code-First 系列】
  18. centos6上调整lv逻辑卷
  19. Excel 函数集(使用过的)
  20. caffe-ssd

热门文章

  1. Django学习系列7:使用模板解决“不测试常量”规则,使用模板重构
  2. 深入理解vue 修饰符sync
  3. Java基础——面试、笔试
  4. PIXI兼容微信小游戏
  5. SQL 使用分区方法
  6. 与HTTP协作的Web服务器——代理、网关、隧道
  7. [Usaco2007 Jan]Balanced Lineup排队
  8. 我的docker笔记
  9. (44)FreeRTOS学习之一
  10. Springboot(八):emoji表情保存到mysql出错的解决办法