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

使用paginate分页后数据处理

时间:2019-02-25 18:17:57      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:bsp   each   UNC   fun   字段   function   end   数据   相关   

 1 public function index(){
 2     $sql = "";
 3     $list = "";
 4     $pagenumber = 20;//默认分页条数
 5     
 6     //查询数据
 7     $list = Db::name(‘wcmall_type‘,‘id,name,sort‘)->where($sql)->order(‘sort asc‘)->paginate($pagenumber,false,[‘query‘=>request()->param()])->each(function($item, $key){
 8         $wctypeid = $item["id"]; //获取数据集中的id
 9         $num = Db::name(‘wcmall_type_attribute‘)->where("wctypeid=‘$wctypeid‘")->count(‘id‘); //根据ID查询相关其他信息
10         $item[‘num‘] = $num; //给数据集追加字段num并赋值
11         return $item;
12     });
13     $page = $list->render();
14     
15     
16     return view(‘type/index‘,[‘list‘=>$list,‘page‘=>$page,‘title‘=>‘商品类型‘]);
17 }

 

使用paginate分页后数据处理

标签:bsp   each   UNC   fun   字段   function   end   数据   相关   

原文地址:https://www.cnblogs.com/luojie-/p/10431994.html

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