帝国CMS灵动标签按照点击数实现天、周、月排行榜调用方法
发布时间:2022-08-29作者:帝国建站网
帝国灵动标签调用最近7天内热门信息
方法1
[e:loop={"select * from {$dbtbpre}ecms_news where FROM_UNIXTIME(newstime)>SUBDATE(NOW(),INTERVAL 7 DAY) order by onclick desc limit 10",0,24,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
[/e:loop]
方法2
[e:loop={"select * from {$dbtbpre}ecms_news where newstime>UNIX_TIMESTAMP()-86400*7 order by onclick desc limit 10",0,24,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
[/e:loop]
方法3[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
[/e:loop]newstime:代表文章发布时间
其中86400*7中的,86400是代表一天的时间戳,7表示7天,如果是月就是86400*30,年就是86400*365
其排列方式:文章发布时间起统计
今天(24小时):newstime>UNIX_TIMESTAMP()-86400*1 必须是今天发布的文章
一周:newstime>UNIX_TIMESTAMP()-86400*7 必须是一周内发布的文章
news代表新闻表,如果调用其他请用其他比如article
帝国CMS调用当天的热门信息
[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400','onclick desc'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
[/e:loop]帝国CMS调用当月热门信息
[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*30','onclick desc'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
[/e:loop]相关帝国教程
- 02-28帝国CMS灵动标签查询历史今日数据(日期)
- 07-26帝国CMS高效重复调用上一篇下一篇SQL写法
- 09-30帝国cms批量替换后台发布者用户名mysql语句是什么?
- 03-06帝国CMS灵动标签按照点击数实现天、周、月排行榜调用
- 06-29后台生成的广告JS被广告插件过滤的解决方法
- 02-10phome_enewsmenu 数据表字段解释(扩展菜单表)
- 01-21帝国CMS后台登录成功又显示“您还未登录”的解决办法
- 05-03帝国CMS教程删除tags标签空
- 06-02帝国CMS内容页灵动标签调用当前栏目多篇文章
- 07-17帝国CMS扩展SQL程序编写介绍和教程
- 07-25帝国CMS 批量更新标题首字母
- 12-27帝国CMS7.5版对备份系统进行升级
- 11-20帝国cms模板结合项价格范围筛选方法
- 06-07列表页(list.var)判断推荐、头条、置顶
- 10-13帝国cms内容页if判断代码怎么用?
- 05-12帝国cms首页模板调用指定id的栏目名称和栏目链接代码
- 09-13帝国cms隔行换色换样式的效果
- 12-24帝国CMS内容模板添加“顶”的方法
- 11-23帝国CMS按小时发布文章数的统计(详细说明)
- 12-24帝国CMS列表页怎么调用TAG标签