使用paginate分頁后數據處理


 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 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM