码迷,mamicode.com
首页 > 其他好文 > 详细

分页的2种方式

时间:2018-06-06 10:46:37      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:jaxb   自己   enc   mes   size   name   let   sid   bootstra   

 
第一种 自己算~
//算出一共有多少页
// $dataCount = Db::table(‘cz_staff‘)->where($map)->where(‘staff_status‘, ‘in‘, ‘1,2,3,8‘)->where(‘isdelete‘, 0)->count(‘sid‘);
// //dump($dataCount);exit;
// //一共有多少页
// $pagemax = ceil($dataCount / $pagesize);
// $respone[‘total‘] = $dataCount;
// $respone[‘pagesize‘] = $pagemax;
 
 
第二种  用tp5自带的方法
 
$rel = db::name("staff")->where($map)->where(‘staff_status‘,‘in‘,‘1,2,3,8‘)->where(‘isdelete‘,0)
->paginate(10,false,[‘type‘=>‘Ajaxbootstrap‘]);

if($rel->isEmpty()){
return json_encode([‘code‘ => 201, ‘message‘ => ‘没有相关数据‘, ‘data‘ => ‘‘]);
}
 
$page = $rel->render();

分页的2种方式

标签:jaxb   自己   enc   mes   size   name   let   sid   bootstra   

原文地址:https://www.cnblogs.com/cbywan/p/9143205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!