dedecms 用sql标签同时调用主表和附加表的数据
时间:2018-05-14 | 来源:士人网络 | 关注: 626 次
dedecms sql标签被很多人称作是万能标签,确实如此,使用这个标签就可以自由自在地从模板中引入查询调用任何数据内容。今天天水网站建设就为您重点说说如何利用sql标签同时调用主表和附件表的数据,也就是同时查两张数据表。
一、织梦SQL标签介绍
标签名称:sql
功能说明:用于从模板中用一个SQL查询获得其返回内容
适用范围:全局使用
基本语法:
{dede:sql sql=""}底层模板{/dede:sql}
参数说明:
sql="" 完整的SQL查询语句
底层模板字段:
SQL语句中查出的所有字段都可以用[field:字段名/]来调用
应用实例:
调用某个特定会员发布的文章内容
二、织梦SQL同时调用主表和附加表数据
可以这样写代码:
{dede:sql sql='Select * from 主表名 left join 附加表名 on 主表名.id=附加表名.aid where 条件语句'}
实际应用:调用文档列表的调用标签
上面文档链接动态的,对[field:id/]进行转换使其变成静态链接地址,转换后的完整代码为:
这里就相当于arclist标签,但他不能直接查询到附加表的字段数据。
相关热词搜索: sql标签,同时调用,主表,附加表,数据,dedecms