// 搜索结果分页制作
$count=$data->where($where)->count();
$page=new \Think\Page($count,3);
// foreach($where as $key=>$val){
// $page->parameter .= "$key=".urlencode($val).'&';
// }
$page->setConfig('next', '下一页');
$page->setConfig('prev', '上一页');
$page->setConfig('first', '首页');
// $page->setConfig('current', '当前页');
$page->setConfig('last', '尾页');
$page->rollPage = 5;
$page->setConfig('theme','%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% 第 '.I('p',1).' 页/共 %TOTAL_PAGE% 页 ( '.$count.' 条/页 共 %TOTAL_ROW% 条)');
$show=$page->show();
// 取得满足搜索条件的数据
$list=$data->where($where)->limit($page->firstRow.','.$page->listRows)->select();
// $list=$data->where($where)->select();
朋友们,不知道为什么,通过前台搜索出来的数据记录都是对的,但是当点击第二页等页码时就变成把所有的数据读出来了并对其进行了分页!望各位网友帮帮忙! 最佳答案
