制作分页类步骤
第一步 查询总的记录数
第二步 实例化分页类,传递参数
第三步 定制分页按钮的提示文字
第四步 通过show方法分页的URL链接
第五步 使用limit方法查询
第六步 传递数据
第七步 展示数据
在UserController.class.php页面代码
public function showList(){
//模型实例化
$model = M('User');
//分页第一步:查询总数
$count = $model -> count();
//分页第二步 分页实例化分页类,传递参数
$page = new \Think\Page($count,1);//每页显示一个
//分页第三步 可选选项 定义提示文字
$page -> rollPage = 5;
$page -> lastSuffix = false;
$page -> setConfig('prev','上一页');
$page -> setConfig('next','下一页');
$page -> setConfig('last','末页');
$page -> setConfig('first','首页');
//分页第四步 使用show方法生成url
$show = $page -> show();
//使用limit方法查询数据
$data = $model ->limit($page -> firstRows,$page -> listRows) -> select();
dump($data);
//分页第六步传递模板
$this -> assign('data',$data);
$this -> assign('show',$show);
//分页第七步展示模板
$this -> display();
//
}