php thinkphp3.2.3怎么做分页样式
展开全部
$id = I("id");
$Cate = M('Article'); // 实例化Cate对象
$count = $Cate->where("cate=$id")->count(); // 查询满足要求的总记录数
$Page = new \Think\Page($count, 32); // 实例化分页类 传入总记录数和每页显示的记录数(25)
$Page->setConfig('header', '条数据');
$Page->setConfig('prev', '上一页');
$Page->setConfig('next', '下一页');
$Page->setConfig('first', '首页');
$Page->setConfig('end', '末页');
$show = $Page->show(); // 分页显示输出
$list = $Cate->where("cate=$id")->order('id DESC')->limit($Page->firstRow . ',' . $Page->listRows)->select();
$this->assign('list', $list); // 赋值数据集
$this->assign('page', $show); // 赋值分页输出
//大家都在看
$click = M('article')->limit(8)->order("click DESC")->select();
$this->assign('click', $click);
//最新资讯
$news = M('article')->limit(8)->order("click DESC")->select();
$this->assign('news', $news);
$this->display();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询