php
分页
------解决方案--------------------这个问题我也遇到了,并且找到了解决的方法了
import('ORG.Util.Page');// 导入分页类
$count=$res->where($sear)->count();//查询数据条数
$Page=new Page($count,2);//实例化分页函数
//分页跳转的时候保证查询条件
foreach($sear as $key=>$val) {
if(!is_array($val)) {
$Page->parameter .= "$key=".urlencode($val)."&";//赋值给Page
}
}
$show=$Page->show();//分页显示输出
这里添加了一个判断就实现了
------解决方案--------------------//查询
public function search() {
$res=D('Info');
$name=$_REQUEST['name'];
$sear['name'] = array('like','%'.$name.'%');
import('ORG.Util.Page');// 导入分页类
$count=$res->where($sear)->count();//查询数据条数
$Page=new Page($count,2);//实例化分页函数
//分页跳转的时候保证查询条件
foreach($name as $key=>$val) {
$Page->parameter .= "$key=".urlencode($val)."&";//赋值给Page
}
$show=$Page->show();//分页显示输出
这是我用的查询分页的代码你看下吧,刚才发的那条虽然能查出来但是不符合规则
这是我总结的文档http://blog.sina.com.cn/s/blog_80742e010101acfq.html,你看下吧
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论