首页 > 问答 > 织梦dedecms如何调用同一个数据库的织梦

织梦dedecms如何调用同一个数据库的织梦

[导读]:织梦dedecms如何调用同一个数据库的织梦dedecms最新文章? 请教熟悉织梦dedecms高手,主站和一级目录都是用的织梦dedecms程序建的网站 1、请问怎么通过主站织梦dedecms调用一级目录...

织梦dedecms如何调用同一个数据库的织梦dedecms最新文章?
请教熟悉织梦dedecms高手,主站和一级目录都是用的织梦dedecms程序建的网站
1、请问怎么通过主站织梦dedecms调用一级目录的织梦dedecms最新文章
2、一级目录的调用主站的最新文章
3、网站是同一个数据库,主站数据表前缀是dede_,一级目录的数据表前缀是ded
通过以上的详细描述,请教高手如何实现,需要注意的是不需要js代码
针对我这个问题,我在互联网找了很长时间,但是没有找到结果,不过想要实现这样的功能的站长却很多,所以请教高手解答

是在同一个服务器,同一MySQL账号和密码,不同数据库
怎么调用
{dede:sql sql="SELECT id as tmd,title FROM 另外个站的数据库名.dede_archives ORDER BY tmd desc LIMIT 0,10"}

  • [field:title /]

  • {/dede:sql}
    其实是可以用的,就算数据库不在同一个服务器。教下你们。呵呵
    data/
    这个是保存数据库连接信息的,改下这个文件就可以了。
    <?PHP
    第一个要改的就是cfg_dbhost数据库服务器地址,
    如果不是和WEB空间在同一个服务器,填上IP就可以了,
    在同一个服务器一般使用localhost或者$cfg_dbhost = ‘′;

    $cfg_dbname = ”; 这个是数据库名称
    $cfg_dbuser = ”; 这个是数据库的用户名
    $cfg_dbpwd = ”; 数据库密码
    $cfg_dbprefix = ‘dede_’; 这个是数据表的前缀
    $cfg_db_language = ‘gbk’; 这个是数据库的编码,一定要两个DEDE站点的编码一样,如果不同就会出现乱码。
    注意一下哦,有很多空间商是不允许外部链接到数据库的,所以你要向他们咨询下是否可以在外站连接。

    以上是网上找的本地测试可以实现,不过不能指定栏目###

    找到调用最新文章的函数,找到对应的调用表的前缀,修改之,试试。

    ###

    到目前为止,还是没有办法实现这个功能的。除非自己写PHP程序,或者调用JS。
    个人建议你先使用js的调用功能,先用js,等以后有了更加简单的调用功能你再把程序更换过来就行了,没有必要过分追求完美,你说对吧。

    当然,你还可以试一下dedeCMS后台-核心-频道模型-自由列表管理-增加列表,然后调用列表。

    DEDECMS调用全站最新文章列表的js代码:

    在模板页的

    ......区加入





    2.在模板页需要调用内容的地方按下面的示例书写
    {dede:arclist typeid='9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35' row='100' titlelen='50' infolen='100' imgwidth='120' imgheight='40' listtype='all' orderby='click' keyword='' addfields='abc,ded,adt' channelid='1' tagid='dedecms' pagesize='20'}
    [field:title/]
    .....
    .....
    {/dede:arclist}

    本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/19729.html