dedecms文档页获取当前文章ID的sql语句

下面就是实现dedecms获取当前文章ID并显示缩略图的代码,感兴趣的朋友可以研究研究: {dede:sql sql='Select * from dede_archives where id=~id~'} !--从dede_archives表中查询当前文章ID所对应的相关信息-- img src=[field:litpic/] alt=[field:title/] st

   下面就是实现dedecms获取当前文章ID并显示缩略图的代码,感兴趣的朋友可以研究研究:

{dede:sql sql='Select * from dede_archives where id=~id~'}  <!--从dede_archives表中查询当前文章ID所对应的相关信息-->  
<img src="[field:litpic/]" alt="[field:title/]" style="max-height:150px; max-width:170px;" />   
{/dede:sql}

以上内容转载的,扩展下获取当前文档所在主表、附加表字段信息:

     {dede:sql sql='Select down,title from dede_addonarticle JOIN dede_archives ON dede_addonarticle.aid = dede_archives.id where id = ~id~'}
       <a href='[field:down/]' target='_blank'>[field:title/]</a>
        {/dede:sql}

上例中,down为新增字段。使用的时候,根据情况做改动。



 

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

使用dedecms过程中,网站很容易被挂马,数据库也容易被刷爆,老是莫名其妙的多出了很多垃圾东西,大多都认为是3306这个端口号不太安全导致,想让小编给修改一下,修改了mysql的端口号,并重启了mysql服务,却发现dedecms无法连接数据库了,这是肯定的,因为
今天一个客户联系我们的技术,反馈说安装之后,但是登录后台,一直提示用户名不存在。通常这个原因有两个(1、数据库链接信息不对 2、数据库表中的用户名不是默认的admin,被修改过)经过多发查证,这两个原因都被排除了,最后发现原来这位客户用的是mysql8.
打开文件:include/arc.searchview.class.php 找到: require_once(DEDEINC./taglib/hotwords.lib.php); 在下面添加: require_once(DEDEINC./taglib/channel.lib.php);require_once(DEDEINC./taglib/arclist.lib.php);require_once(DEDEINC./taglib/channel
本文实例跟版网讲述了dedecms使用sql语句调用文章静态链接地址的方法。分享给大家供大家参考。具体分析如下: 很多时候我们用织梦后台调用数据的时候,自带的标签很多时候都没办法调用我们要的数据,因此要自己写sql去调用,之前有个问题搞了两天都没搞出来,后
上级栏目ID {dede:field.reid/} 顶级栏目ID {dede:field.typeid function=GetTopid(@me)/} Dedecms获取顶级栏目id,名称及链接 {dede:field.typeid function=gettoptype(@me,id)/} //id {dede:field.typeid function=gettoptype(@me,name)/} //名称 {dede:fie
注意:dede_archives这是系统默认的数据库表,如果你修改过表前缀dede_,请自行更改表名。在以下示例的标签中,有一部分只写出了SQL语句,具体的完整标签写法请参考:织梦SQL标签调用方法 共有文章:** 篇 {dede:sql sql=select count(ID) as c from dede_