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

来源:互联网 发布:php column函数 编辑:程序博客网 时间:2024/06/06 10:02

总点击排行:

{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}

以上为整站的排行,如果需要栏目排行,可以自己加栏目变量。