您的位置:首页 > 编程语言 > PHP开发

发几个常用的phpcms2008 get标签示例

2009-03-05 13:19 302 查看
总点击排行:

{get sql="SELECT c.contentid,c.catid,c.typeid,c.areaid,c.title,c.style,c.thumb,c.keywords,c.description,c.userid,c.updatetime,c.inputtime,c.url,n.hits FROM `phpcms_content` c,`phpcms_content_count` n WHERE c.contentid=n.contentid AND c.`status`=99 ORDER BY n.hits DESC" rows="50"}
<span class="date">{date('Y-m-d',$r[updatetime])}</span>
<li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
{/get}

一天点击排行:

{get sql="SELECT c.contentid,c.catid,c.typeid,c.areaid,c.title,c.style,c.thumb,c.keywords,c.description,c.userid,c.updatetime,c.inputtime,c.url,n.hits FROM `phpcms_content` c,`phpcms_content_count` n WHERE c.contentid=n.contentid AND c.`status`=99 ORDER BY n.hits_day DESC" rows="50"}
<span class="date">{date('Y-m-d',$r[updatetime])}</span>
<li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
{/get}

一周点击排行和一月点击排行修改hits_day为hits_week、hits_month即可。

总评论排行:

{get sql="SELECT c.contentid,c.catid,c.typeid,c.areaid,c.title,c.style,c.thumb,c.keywords,c.description,c.userid,c.updatetime,c.inputtime,c.url,n.comments FROM `phpcms_content` c,`phpcms_content_count` n WHERE c.contentid=n.contentid AND c.`status`=99 ORDER BY n.comments DESC" rows="50"}
<span class="date">{date('Y-m-d',$r[updatetime])}</span>
<li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
{/get}

以上为整站的排行,如果需要栏目排行,可以自己加栏目变量。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: