在某些条件下,我们要求站点的某页上显示指定的信息,

可是这样的指定假设固定去用代码写死的话,对以后的修改将会是大麻烦;

这时候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)

格式:

view sourceprint?

[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获取须要的记录的更多相关文章

  1. SQL 获取各表记录数的最快方法

    select distinct o.name,i.rows from sysobjects o,sysindexes  i where o.id=i.id and o.Xtype= 'U' and i ...

  2. 帝国CMS 调用专题[eshowzt]标签改为灵动标签[e:loop]的方法

    1.eshowzt说明及示例 [eshowzt]标签模板ID,专题类别ID,显示专题数[/eshowzt] 示例需求:将推荐专题后,显示9个指定专题 原来写法: <span>[eshowz ...

  3. 帝国CMS灵动标签e:loop

    头条调用方法 1 [e:loop={'selfinfo',5,13,0,'firsttitle=2'}]<a href="<?=$bqsr[titleurl]?>" ...

  4. 帝国cms7.2灵动标签万能教程

    学完本文,就完全能掌握帝国模板开发制作啦!这里只介绍sql语句调用方法(方便,快捷!) 灵动标签语法: [e:loop={,24,0}] 模板内容 [/e:loop] 详细解释:黄色部分:条件语句,即 ...

  5. php实现网页HTML标签补全方法

    如果你的网页内容的html标签显示不全,有些表格标签不完整而导致页面混乱,或者把你的内容之外的局部html页面给包含进去了,我们可以写个函数方法来补全html标签以及过滤掉无用的html标签. php ...

  6. 帝国cms中上一篇与下一篇个性化灵动标签调出

    这里的上下篇是用灵动标签制作,可以更为个性化 下一篇 <a href="<?phpecho $bqsr[titleurl];$next='true';?>"> ...

  7. 帝国cms灵动标签下常用标签

    这里简单整理下灵动标签下的常用标签 标题名称:<?=$bqr['title']?>  <?=esub($bqr[title],22)?> 限制字符22个 标题链接:<?= ...

  8. 灵动标签内sql语句调用

    本节来介绍帝国cms中,灵动标签中如何写数据库调用我们所要的信息.方便一些没有学习过数据库的朋友 转载请注明出处:谢寒的博客 灵动标签默认的语法 [e:loop={栏目ID/专题ID,显示条数,操作类 ...

  9. jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

    jsp的C标签一般使用方法以及js接收servlet中的对象及对象数组 由于现流行的javaWeb框架提倡前后端分离,比如在SpringMvc中已经很少写servlet的一些东西:目前 前端jsp中大 ...

随机推荐

  1. docker学习笔记4:利用docker hub上的mysql镜像创建mysql容器

    docker hub上有官方的mysql镜像,我们可以利用它来创建mysql容器,作为一个服务容器使用. 1.下载mysql镜像 docker pull mysql 2.创建镜像 docker run ...

  2. Docker学习笔记(4) — 开启Docker远程访问

    默认情况下,Docker守护进程会生成一个socket(/var/run/docker.sock)文件来进程本地进程通信,而不会监听任何端口,因此只能在本地使用docker客户端或者使用Docker ...

  3. 面试题之——抽象类(abstract class)与接口(interface)的区别

    抽象类可以有构造方法,接口中不能有构造方法.(虽然抽象类有构造方法,但它也不能被实例化) 抽象类中可以有普通成员变量,接口中没有普通成员变量. 抽象类和接口中都可以包含静态成员变量.抽象类中的静态成员 ...

  4. 怎样实现多文件上传 在iOS开发中

    NSURL* url = [NSURL URLWithString:@"xxx"]; ASIFormDataRequest* request = [ASIFormDataReque ...

  5. android 调用系统打电话和发短,懒得记

     Intent intent = new Intent();         intent.setAction(Intent.ACTION_CALL);         intent.setData( ...

  6. android5.0(Lollipop) BLE Peripheral深入理解系统篇之提高篇

    上一篇文章讲到了广播之前系统需要进行的准备工作,那接下来我们就来真正的启动广播. 首先还是先看一下上一篇文章结束的地方: @Override public void onClientRegistere ...

  7. 前端面试题整理(css)

    1.介绍所知道的CSS hack技巧(如:_, *, +, \9, !important 之类). CSS hack的原理: 由于不同的浏览器和浏览器各版本对CSS的支持及解析结果不一样,以及CSS优 ...

  8. 基于visual Studio2013解决C语言竞赛题之1035最大数

          题目 解决代码及点评 /* 35. 用随机函数求出10组三位正整数,每组十个数, 调用一函数打印出每组数,并编一函数求出每组中的最大数. */ #include & ...

  9. __sleep和__wakeup

    魔术方法__sleep和__wakeup 串行化serialize可以把变量包括对象,转化成连续bytes数据. 你可以将串行化后的变量存在一个文件里或在网络上传输. 然后再反串行化还原为原来的数据. ...

  10. 跟着鬼哥学so改动,一,准备篇

    图/文 听鬼哥说故事 闲话少说,so的改动,重要性大家都知道,这里从头编写so文件,分析so文件,改动so文件,打算做一个系列的教程,当然,主要是看时间同意. android的sdk配置以及ndk环境 ...