数据分页

来源:互联网 发布:云计算怎么创业 编辑:程序博客网 时间:2024/05/16 11:05
$m=D('Message'); 实例化Message对象
import('ORG.Util.Page');// 首先要导入分页类

$count=$m->count();//获取数据总数
$Page = new Page($count,2);// 实例化分页类 传入总记录数和每页显示的记录数 

$Page->setConfig('header','个信息'); // 输出的分页样式进行定制,分页类Page提供了一个setConfig方法来修改默认的一些设置
$show = $Page->show();// 分页显示输出
// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
$arr=$m->relation(true)->limit($Page->firstRow.','.$Page->listRows)->select();
//dump($arr);
$this->assign('list',$arr);
$this->assign('page',$show);// 赋值分页输出
$this->display(); //输出模板