帝国CMS灵动标签按照点击数实现天、周、月排行榜调用方法
帝国灵动标签调用最近7天内热门信息方法1[e:loop={"select*from{$dbtbpre}ecms_newswhereFROM_UNIXTIME(newstime)>SUBDATE(NOW(),INTERVAL7DAY)orderbyonclickdesclimit10",0,24,0}]<ahref="<?=$bqsr[&#39;titleurl&……
帝国灵动标签调用最近7天内热门信息
方法1[e:loop={"select*from{$dbtbpre}ecms_newswhereFROM_UNIXTIME(newstime)>SUBDATE(NOW(),INTERVAL7DAY)orderbyonclickdesclimit10",0,24,0}]<ahref="<?=$bqsr['titleurl']?>"target="_blank"><?=$bqr['title']?></a>[/e:loop]方法2[e:loop={"select*from{$dbtbpre}ecms_newswherenewstime>UNIX_TIMESTAMP()-86400*7orderbyonclickdesclimit10",0,24,0}]<ahref="<?=$bqsr['titleurl']?>"target="_blank"><?=$bqr['title']?></a>[/e:loop]方法3[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclickdesc'}]<ahref="<?=$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','onclickdesc'}]<ahref="<?=$bqsr[titleurl]?>"target="_blank"><?=$bqr[title]?></a>[/e:loop]
帝国CMS调用当月热门信息
[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*30','onclickdesc'}]<ahref="<?=$bqsr[titleurl]?>"target="_blank"><?=$bqr[title]?></a>[/e:loop]标签点击数帝国灵动
- 上一篇
帝国cms内容页调用作者不带链接和设置默认的作者方法
SQL: select a.id,a.classid,a.title,a.titlepic,a.username,a.userid,a.applynum,a.onclick,a.titleurl,b.id,b.classid,count(b.id) fromphome_ecms_news as a left join phone_enewsfava as b on a.id=b.id an
- 下一篇
帝国cms灵动标签随机专题调用方法和代码是什么
帝国cms模板中使用灵动标签随机调用专题信息,代码与方法如下:其中rand()是随机,也可以改成其它条件,比如按日期newstime,按信息数 num,等都可自定义修改。代码如下:[e:loop={"selectztpath,ztnamefromphome_enewsztorderbyr