欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

分页带上查询参数

程序员文章站 2024-02-20 17:38:28
...
刚刚使用,代码可以更加精简,但是在测试中出现了点问题,所以就将现在这个代码发布了,希望对大家有所启示.这个代码是为了在分页搜索时,附带查询条件
public function index(){

$data=array();
//省份
$province=$this->_post('province');
$province_=$this->_get('province_');
if($province){
$data['province']=array('like' , '%'.$province.'%');
}
if($province_){
$data['province']=array('like' , '%'.$province_.'%');
}

$company=D('Company');
$count_company=$company->where($data)->count();
import('ORG.Util.Page');
$page=new Page($count_company,15);
$companys=$company->where($data)->order('id')->limit($page->firstRow.','.$page->listRows)->select();

//附加(URL)分页参数
if($province){
$page->parameter.="&province_=".$province;
}

$this->assign('companys',$companys);
$this->assign('page',$page->show());
$this->display();
}

AD:真正免费,域名+虚机+企业邮箱=0元