搜 索

如何使用dedecms的sql标签来调用数据库中任意数据

编辑:QTOOL.NET日期:2019-06-07165

在使用dedecms制作网站时,我们会使用到默认的dedecms标签语句来调用指定表内的数据内容

如:
{dede:channel row="8" type="top" col="1"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
但这样的调用都只能按照限定范围的表与字段中查询固定的数据,如果想要随意调用自己想要的表中的指定数据我们该怎样做呢?
 
在需要调用的地方添加织梦的SQL标签
它的基本代码调用格式为: 
{dede:sql sql="select 字段名 From 数据表名 where 条件语句"} 
[field:字段名/] 
{/dede:sql} 
在织梦系统里面,我们可以更具以上的代码格式自由的使用SQL语句来与织梦默认的标签进行更多自由的调用
如以下代码: 
{dede:sql sql="select content from dede_arctype where id=3"} 
[field:content function=cn_substr(Html2Text(@me),800)/] 
{/dede:sql} 
 调用dede_arctype数据表中id为3的content字段的内容,且自动截取800个字符与过滤html元素内容的形式显示在页面中.

TAG标签:dedecmscms
此文章由QTOOL.NET编辑
最新文章

热门标签