ecms怎么通过执行sql获取需要的记录-帝国CMS

资源魔 60 0

ecms怎样经过执行sql猎取需求的记载?

ecms灵动标签e:loop的用法经过执行sql猎取需求的记载

正在某些前提下,咱们要求网站的某页上显示指定的信息,

保举学习《帝国cms教程》

然而这类指定假如固定去用代码写死的话,对当前的改动将会是年夜费事;

这时候候sql语句的劣势就凸显进去,行使sql语句只要要改改数字,就能让显示的内容彻底交换;

代码以下:

[e:loop={'select * from phome_ecms_news where id in (2452,2697,2299,2267)',4,24,0}] 
<li><a href="<?=$bqsr['titleurl']?>"> 
<?=esub($bqr[title],28)?> 
</a><span></span></li> 
[/e:loop]

依照sql语句的指定,前往id编号辨别为2452,2697,2299,2267的内容信息,同时代码前面的倒数第二个参数为24,

这样才是sql的执行。

(如下内容来自互联网阐明灵动标签的用法)

灵动标签的应用阐明:

灵动标签 (e:loop)

格局:

[e:loop={栏目ID/专题ID,显示条数,操作类型, 只显示有题目图片,附加SQL前提,显示排序}] 
模板代码内容 
[/e:loop]

例子:

代码以下:

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有题目图片,附加SQL前提,显示排序}] 
<tr> 
<td> 
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a> (<?=date('Y-m-d',$bqr[newstime])?>) 
</td> 
</tr> 
[/e:loop]

详细的操作类型阐明以下:

操作类型 阐明

0 各栏目最新

1 各栏目抢手

2 各栏目保举

9 各栏目评论排行

12 各栏目头条信息

15 各栏目下载排行

25 各栏目评分排行

26 各栏目投票排行

3 一切信息最新(默许表)

4 一切信息抢手(默许表)

5 一切信息保举(默许表)

10 一切信息评论排行(默许表)

13 一切信息头条(默许表)

16 一切信息下载排行(默许表)

27 一切信息评分排行(默许表)

28 一切信息投票排行(默许表)

6 专题最新信息

7 专题抢手信息

8 专题保举信息

11 专题评论排行

14 专题头条

17 各专题下载排行

29 各专题评分排行

30 各专题投票排行

18 各表最新 (栏目ID='表名')

19 各表抢手 (栏目ID='表名')

20 各表保举 (栏目ID='表名')

21 各表评论排行 (栏目ID='表名')

22 各表头条信息 (栏目ID='表名')

23 各表下载排行 (栏目ID='表名')

31 各表评分排行 (栏目ID='表名')

32 各表投票排行 (栏目ID='表名')

24 按sql查问(栏目ID='sql语句')

数据表前缀可用:“[!db.pre!]"示意

以上就是ecms怎样经过执行sql猎取需求的记载的具体内容,更多请存眷资源魔其它相干文章!

标签: 帝国cms教程 帝国cms自学 帝国cms技术 ecms

抱歉,评论功能暂时关闭!