zoukankan      html  css  js  c++  java
  • dedecmsV5.7 调用其他站点的数据库的数据的方法

    问题:网站是用dedecmsv5.7写的,后来加了一套论坛discuzX3.4。因为dede要调用dz的数据,本来用jsonp跨域请求的数据,但是m端掉用的时候会把请求的链接的域名后面自动加个/m(不知道在哪儿加的……),所以就上网找了另一种方法,dede直接调用dz的数据库。


    解决方法:

    1、打开dedecms 下面的/data/tag/sql.inc.php文件,增加一下代码:

    // dz数据库连接配置
    // ------------------------------------------------------------------------
    $sqltag['dzdb']['dbhost'] = 'localhost';
    $sqltag['dzdb']['dbname'] = 'phpb2b';
    $sqltag['dzdb']['dbuser'] = 'root';
    $sqltag['dzdb']['dbpwd'] = '123456';
    $sqltag['dzdb']['dbprefix'] = 'pb_';
    $sqltag['dzdb']['dblanguage'] = 'utf8';

    在sql.inc.php文件中按上面格式把dz的数据库信息填写正确

    2、在模版中调用dz的数据

    {dede:sql sql="SELECT * FROM x_forum_post DESC LIMIT 15" appname="dzdb"}

    还是按照dede:sql 怎么写就怎么写。在标签里需要多加一个appname='dzdb';

    然后就OK了!

  • 相关阅读:
    个人作业——软件评测
    2020软件工程实践 作业3
    2020软件工程实践 寒假作业2
    2020软件工程实践 寒假作业1
    计网大概
    大写金额转换实现
    软件工程实践总结&个人技术博客
    个人技术博客
    软件评测
    疫情统计实现
  • 原文地址:https://www.cnblogs.com/pawn-i/p/11007833.html
Copyright © 2011-2022 走看看