$Page= new Page($count,25);// 实例化分页类 传入总记录数和每页显示的记录数
$show= $Page-show();// 分页显示输出
// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
$list = $User-where('status=1')-order('create_time')-limit($Page-firstRow.','.$Page-listRows)-select();
$this-assign('list',$list);// 赋值数据集
$this-assign('page',$show);// 赋值分页输出
$this-display(); // 输出模板
第二种:分页类和page方法的实现
$User = M('User'); // 实例化User对象
// 进行分页数据查询 注意page方法的参数的前面部分是当前的页数使用 $_GET[p]获取
$list = $User-where('status=1')-order('create_time')-page($_GET['p'].',25')-select();
$this-assign('list',$list);// 赋值数据集
import(“ORG.Util.Page”);// 导入分页类
$count= $User-where('status=1')-count();// 查询满足要求的总记录数
$Page= new Page($count,25);// 实例化分页类 传入总记录数和每页显示的记录数
$show= $Page-show();// 分页显示输出
$this-assign('page',$show);// 赋值分页输出
$this-display(); // 输出模板
带入查询条件
如果是POST方式查询php数据库数组分页,如何确保分页之后能够保持原先的查询条件呢,我们可以给分页类传入参数,方法是给分页类的parameter属性赋值:
import('ORG.Util.Page');// 导入分页类
$mapcount= $User-where($map)-count();// 查询满足要求的总记录数
$Page= new Page($count,25);// 实例化分页类 传入总记录数和每页显示的记录数
//分页跳转的时候保证查询条件
foreach($map as $key=$val) {
$Page-parameter.="$key=".urlencode($val).'';
}
$show= $Page-show();// 分页显示输出
【php数据库数组分页 php数据库分表增删改查】关于php数据库数组分页和php数据库分表增删改查的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- excel折线图纵坐标怎么设置,excel怎么折线图纵坐标怎么设置
- 猪耳朵有些什么吃法视频的简单介绍
- 优秀的解谜手游游戏排行榜,好的解谜游戏
- 虎牙直播知乎,虎牙线上主播
- c语言中函数的实用技巧 c语言中函数的实用技巧有哪些
- 小狗什么时候直播,小狗什么时候退乳毛
- 如何相互替换ppt模板,如何将现有ppt替换模板
- mysql怎么知道外键 mysql外键类型
- redis缓存token,redis缓存雪崩怎么解决