class ShowController extends Controller
{
public function index()
{
$msg = M('Msg');
$count = $msg->count(); //查询满足要求的总记录数
$page = new \Think\Page($count, 5); //实例化分页类,传入总记录数和每页要显示的记录数(3)
$show = $page->show(); //分页显示输出
//进行分页数据查询,注意limit方法的参数要使用page类的属性
$list = $msg->order('date desc')->limit($page->firstRow . ',' . $page->listRows)->select();
if (count($list) < 1) {
$this->error('目前没有留言信息', U('Msg/add'));
} else {
$this->assign('data', $list); //赋值数据集
$this->assign('page', $show); //赋值分页输出
$this->display();
}
}
} 最佳答案