首页 » 二次开源 » phpcms v9 建站 » 正文

phpcms v9使用GET标签如何对调用的文章列表进行分页



我们在使用phpcms v9做网站的时候经常会调用某固定栏目下面的文章列表,但当文章列表太多时我们就需要用到分页的功能,下面就介绍一下使用phpcms v9 GET标签对列表进行分页。

使用下面的标签对列表进行循环:

动态页面的调用方法:
{pc:get sql=”SELECT * FROM phpcms_news  WHERE catid=’调用的栏目ID’ status=99 ORDER BY updatetime DESC”  num=”20″ page=”$_GET[page]”}
{loop $data $r}
<li><a href='{$r[url]}’ target=’_blank’>{$r[title]}</a></li>
{/loop}
{/pc}
{$pages}

静态页面调用方法:
{pc:get sql=”SELECT * FROM phpcms_news  WHERE catid=’调用的栏目ID’ status=99 ORDER BY updatetime DESC” num=”20″ page=”$page”}
{loop $data $r}
<li><a href='{$r[url]}’ target=’_blank’>{$r[title]}</a></li>
{/loop}
{/pc}
{$pages}

注意:
1、其实动态页面的调用方法和静态页面调用方法的区别只在page的取值方法不同,动态为page=”$_GET[page]”,静态为page=”$page”,假如分页不成功,查看是否page是否写对。
2、{$r[url]}是文章url,{$r[title]}是文章标题,{$pages}是分页标签。