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了!

  • 相关阅读:
    蓝桥杯省赛经验
    阅读笔记四
    阅读笔记二
    阅读笔记一
    动态规划——Maximum Sum of 3 Non-Overlapping Subarrays
    动态规划——Remove Boxes
    动态规划——Dungeon Game
    动态规划——Freedom Trail
    动态规划——Frog Jump
    《软件需求十步走》阅读笔记一
  • 原文地址:https://www.cnblogs.com/pawn-i/p/11007833.html
Copyright © 2011-2022 走看看