卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章11179本站已运行3223

帝国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自定义列表语法

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、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、select * from [!db.pre!]_ecms_news where classid=59 and checked=1 order by id

备注:调用新闻数据表下的栏目ID为59并且审查通过的信息

大家可以按以上几条格式进行修正。希望对大家有所协助。

卓越飞翔博客
上一篇: 帝国CMS自定义JS语法集合
下一篇: 帝国CMS教程图集字段的大图,小图,说明的调用
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏