如果你需要單獨獲取總的數據,可以使用
// 查詢狀態為1的用戶數據 並且每頁顯示10條數據
$list = User::where('status',1)->paginate(10);
// 獲取總記錄數
$count = $list->total();
// 把分頁數據賦值給模板變量list
$this->assign('list', $list);
// 渲染模板輸出
return $this->fetch();
分頁后的數據如何修改?
$list = db('user')->paginate(20, false, ['query' => request()->param()])
->each(function ($item, $key) {
// 可做其他數據庫查詢數據來修改 item
$item['age'] = 18;
return $item;
});
$this->assign("list", $list->all());
文章來源:劉俊濤的博客 歡迎關注公眾號、留言、評論,一起學習。
若有幫助到您,歡迎點擊推薦,您的支持是對我堅持最好的肯定(*^_^*)