### [帝国CMS自定义列表SQL调用方法](https://www.prosaas.cn/article/5134) **Published:** 2019-11-27T05:48:10 **Author:** 5201314 **Excerpt:** 本文实例讲述了帝国CMS自定义列表SQL调用方法。分享给大家供大家参考。具体方法如下:帝国CMS自定义列表可以… ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212123643116.gif) 本文实例讲述了帝国CMS自定义列表SQL调用方法。分享给大家供大家参考。具体方法如下: 帝国CMS自定义列表可以用来实现特定的信息列表。 自定义列表使用方法: 用户进入后台->模板管理->自定义列表->(右上角)增加自定义列表 1\. 列表名称是后台管理员看到的列表名称。 2\. 标题名称是标题,在模板中可以用\[!--pagetitle--\]这个全局标签显示出来,方便多个自定义列表共用同一个列表模板 3\. 文件存放目录是存放目录,存放目录支持'\_','-'等符号 4\. 文件扩展名是扩展名,建议用html 5\. 统计记录:(如:select count(\*) as total from phome\_ecms\_news where classid=1 and checked=1) 注:这句SQL的意思是查找统计位于数据表phome\_ecms\_news 新闻数据表的栏目id=1和审核过的信息总数 6\. 查询记录:(如:select \* from phome\_ecms\_news where classid=1 and checked=1 order by id) 注:这句SQL的意思是查询出\*(这个符号代表所有字段信息)从phome\_ecms\_news 这个数据表条件是栏目ID=1 和审核=1(就是审核通过的意思)by id就是按照信息的ID排序。 (如果用倒序加上一个desc,例如:by id desc) 推荐学习《帝国cms教程》 常用帝国CMS自定义列表语法: 1、SQL语句1: 代码如下: select count(\*) as total from \[!db.pre!\]ecms\_news where classid in (3,18,32,44,71) 注:查询新闻数据表下的栏目ID为:3,18,32,44,71信息总数量 2、SQL语句2: 代码如下: select \* from \[!db.pre!\]ecms\_news where classid in (3,18,32,44,71) order by id desc 注:调用新闻数据表下的栏目ID为:3,18,32,44,71信息 3、SQL语句3: 代码如下: select \* from \[!db.pre!\]\_ecms\_news where classid=59 and checked=1 order by id 注:调用新闻数据表下的栏目ID为59并且审核通过的信息。 以上就是帝国CMS自定义列表SQL调用方法的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** cms, count, html5, select, sql, 帝国CMS **Categories:** 帝国CMS ---