帝国cms教程

帝国cms利用灵动标签按照时间或者点击量或者其他条件进行排序和调用文章的实例

帝国cms教程 admin 09-24 人阅读

最近在完善之前做的源码站,该源码站是利用帝国CMS做的,首页需要调用文章。利用文章点击量进行排序和调用。废话不多说,上例子

用的是灵动标签

[e:loop={'select * from (select id,classid,titleurl,filename,onclick,title,newstime,titlepic from [!db.pre!]ecms_article where newstime>UNIX_TIMESTAMP()-86400*30
) a order by onclick desc limit 10',10,24,1}]

<li>
<div class="nums"><?=$bqno?></div>
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
<span class="click"><?=$bqr[onclick]?>热度</span>
</li>
[/e:loop]

其中红色部分的条件为按照文章最新的30天内 newstime>UNIX_TIMESTAMP()-86400*30

该代码是按照点击量进行降序!a order by onclick desc  

大家可以按照自己要求进行条件替换!也可达到相应的效果!