ThinkPhp之分页

function page($count,$pagesize=3){
$Page=new ThinkPage($count,$pagesize); //每页显示记录数
$Page->setConfig('header','<li class="rows">共<b>%TOTAL_ROW%</b>条记录&nbsp;&nbsp;每页<b>'.C('PAGE_SIZE').'</b>条&nbsp;&nbsp;第<b>%NOW_PAGE%</b>页/共<b>%TOTAL_PAGE%</b>页</li>');
$Page -> setConfig('prev', '上一页');
$Page -> setConfig('next', '下一页');
$Page -> setConfig('last', '末页');
$Page -> setConfig('first', '首页');
$Page -> setConfig('theme', '%FIRST%%UP_PAGE%%LINK_PAGE%%DOWN_PAGE%%END%%HEADER%');
$Page->lastSuffix=false;
return $Page;
}

  

代码
 $Article=D('article');
        $count=D('article')->where(array('del'=>0))->count(); //总记录数
        $Page=Page($count,C('PAGE_SIZE')); //实例化分页类
        $show=$Page->show();
        $list=$Article->where(array('del'=>0))->page(I('get.p'))->limit(C('PAGE_SIZE'))->select();
        $this->assign('volist',$list); //赋值数据
        $this->assign('page',$show);  //分页显示
        $this->display();

  

原文地址:https://www.cnblogs.com/mengluo/p/5479361.html