田行健中 發表於 2023-8-11 00:00:00

帝国CMS自定义列表SQL调用方法

<p>
本文实例讲述了帝国CMS自定义列表SQL调用方法。分享给大家供大家参考。具体方法如下:</p>
<p>
帝国CMS自定义列表可以用来实现特定的信息列表。</p>
<p>
<strong>自定义列表使用方法:</strong></p>
<p>
用户进入后台-&gt;模板管理-&gt;自定义列表-&gt;(右上角)增加自定义列表</p>
<p>
1. 列表名称是后台管理员看到的列表名称。</p>
<p>
2. 标题名称是标题,在模板中可以用[!--pagetitle--]这个全局标签显示出来,方便多个自定义列表共用同一个列表模板</p>
<p>
3. 文件存放目录是存放目录,存放目录支持'_','-'等符号</p>
<p>
4. 文件扩展名是扩展名,建议用html</p>
<p>
5. 统计记录:(如:select count(*) as total from phome_ecms_news where classid=1 and checked=1)</p>
<p>
注:这句SQL的意思是查找统计位于数据表phome_ecms_news 新闻数据表的栏目id=1和审核过的信息总数</p>
<p>
6. 查询记录:(如:select * from phome_ecms_news where classid=1 and checked=1 order by id)</p>
<p>
注:这句SQL的意思是查询出*(这个符号代表所有字段信息)从phome_ecms_news 这个数据表条件是栏目ID=1 和审核=1(就是审核通过的意思)by id就是按照信息的ID排序。 (如果用倒序加上一个desc,例如:by id desc)</p>
<p>
<strong>常用帝国CMS自定义列表语法:</strong></p>
<p>
1、SQL语句1:</p>
<div>

代码如下:</div>
<div id="phpcode15">
select count(*) as total from [!db.pre!]ecms_news where classid in (3,18,32,44,71)</div>
<p>
 </p>
<p>
注:查询新闻数据表下的栏目ID为:3,18,32,44,71信息总数量</p>
<p>
2、SQL语句2:</p>
<div>

代码如下:</div>
<div id="phpcode16">
select * from [!db.pre!]ecms_news where classid in (3,18,32,44,71) order by id desc</div>
<p>
 </p>
<p>
注:调用新闻数据表下的栏目ID为:3,18,32,44,71信息</p>
<p>
3、SQL语句3:</p>
<div>

代码如下:</div>
<div id="phpcode17">
select * from [!db.pre!]_ecms_news where classid=59 and checked=1 order by id</div>
<p>
 </p>
<p>
注:调用新闻数据表下的栏目ID为59并且审核通过的信息</p>
<p>
大家可以按以上几条格式进行修改,希望本文所述对大家的帝国CMS建站有所帮助。</p>
頁: [1]
查看完整版本: 帝国CMS自定义列表SQL调用方法