thinkphp点击下一页为什么显示全部
在页面进行搜索,出现四条结果,分页是按两条一页的方式显示的,分成两页,但点击下一页还是将所有的都显示出来了$m=M('Ei');import('ORG.Util.Page...
在页面进行搜索,出现四条结果,分页是按两条一页的方式显示的,分成两页,但点击下一页还是将所有的都显示出来了
$m=M('Ei');
import('ORG.Util.Page');// 导入分页类
$count=$m->where($a)->count();
$page=new Page($count,2);
foreach($a as $key=>$val) {
$page->parameter .= "$key=".urlencode($val).'&';
}
$page->setConfig('header','个景区');
$show=$page->show();
$arr=$m->field('a.sname,c.etitle,b.title,b.intro,b.content')->table(array('Si'=>'a','Ei'=>'b','Eia'=>'c'))->where($a1)->limit($page->firstRow.','.$page->listRows)->select();
$this->assign('show',$show);
$this->assign('data',$arr);
$this->display('index');
搜索出来的四条数据
点击下一页后还是查询出全部 展开
$m=M('Ei');
import('ORG.Util.Page');// 导入分页类
$count=$m->where($a)->count();
$page=new Page($count,2);
foreach($a as $key=>$val) {
$page->parameter .= "$key=".urlencode($val).'&';
}
$page->setConfig('header','个景区');
$show=$page->show();
$arr=$m->field('a.sname,c.etitle,b.title,b.intro,b.content')->table(array('Si'=>'a','Ei'=>'b','Eia'=>'c'))->where($a1)->limit($page->firstRow.','.$page->listRows)->select();
$this->assign('show',$show);
$this->assign('data',$arr);
$this->display('index');
搜索出来的四条数据
点击下一页后还是查询出全部 展开
展开全部
$count=$m->where($a)->count();
$arr=$m->field('a.sname,c.etitle,b.title,b.intro,b.content')->table(array('Si'=>'a','Ei'=>'b','Eia'=>'c'))->where($a1)->limit($page->firstRow.','.$page->listRows)->select();
你查询出来的数据必须是一直的,条件不对吧
$arr=$m->field('a.sname,c.etitle,b.title,b.intro,b.content')->table(array('Si'=>'a','Ei'=>'b','Eia'=>'c'))->where($a1)->limit($page->firstRow.','.$page->listRows)->select();
你查询出来的数据必须是一直的,条件不对吧
展开全部
你这里的条件
$count=$m->where($a)->count();
和这里的条件是一样的么?
$arr=$m->field('a.sname,c.etitle,b.title,b.intro,b.content')->table(array('Si'=>'a','Ei'=>'b','Eia'=>'c'))->where($a1)->limit($page->firstRow.','.$page->listRows)->select();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询