帝国cms7.0调用某个时间段的文章点击排行代码

发布者:风也说忙 2022-4-11 20:28

帝国cms调用指定时间段内的点击排行

例如:24小时热门文章

代码如下:

*1就是一天内。如果要7天内的文章排行就改成*7

[e:loop={0,10,4,0,'newstime>UNIX_TIMESTAMP()-86400*1','onclickdesc'}]

<li><em>

<?=$bqno?>

</em><ahref="<?=$bqsr[titleurl]?>"target="_blank">

<?=esub($bqr[title],26)?>

</a></li>

[/e:loop]

灵动标签表用点击数:可以加上   <?=$bqr[onclick]?>

显示一周内信息点击排行

6.0以前版本要使用SQL调用,如下:

[e:loop={"select*fromphome_ecms_newswherechecked=1andnewstime>UNIX_TIMESTAMP()-86400*7orderbyonclickdesclimit10",10,24,0}]

<ahref="<?=$bqsr[titleurl]?>"target="_blank"><?=$bqr[title]?></a><br>

[/e:loop]

而6.5版本用下面就可以实现上面效果:和上边的一样,代码简洁的代码就是这样。

[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclickdesc'}]

<ahref="<?=$bqsr[titleurl]?>"target="_blank"><?=$bqr[title]?></a><br>

[/e:loop]

至于css,排版,你自己测试就可以了,想修改成什么样式都是可以的。

为你推荐