laravel自定義分頁的實現(xiàn)案例offset()和limit()
情景:因個人使用layui在開發(fā)后臺模塊,因為layui自帶了table模塊,是都封裝了分頁的,并且返回數(shù)據(jù)格式也是有固定要求的
所以我們就不能去使用laravel的快速分頁paginate去分頁了,
只能使用offset()和limit()一起使用去實現(xiàn)自定義分頁功能
一下為我實現(xiàn)的代碼
$pagenNum=request('page');
$limit=request('limit');
$count=Admin::count();
$page=$pagenNum-1;
if ($page != 0) {
$page = $limit * $page;
$limit=$limit*$pageNum;
}
$data = Admin::offset($page)->limit($limit)->get()->toArray();
return response([
'code'=>'0',
'msg'=>'',
'count'=>$count,
'data'=>$data]);
這是layui的table模塊實現(xiàn)效果圖

以上這篇laravel自定義分頁的實現(xiàn)案例offset()和limit()就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
jquery+thinkphp實現(xiàn)跨域抓取數(shù)據(jù)的方法
這篇文章主要介紹了jquery+thinkphp實現(xiàn)跨域抓取數(shù)據(jù)的方法,結(jié)合實例形式分析了thinkPHP結(jié)合jQuery的ajax實現(xiàn)跨域抓取數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下2016-10-10
thinkphp3.x中display方法及show方法的用法實例
這篇文章主要介紹了thinkphp3.x中display方法及show方法的用法,結(jié)合實例形式分析了thinkPHP3.x模板的功能、定義、賦值、渲染及輸出等技巧,需要的朋友可以參考下2016-05-05
Thinkphp框架使用list_to_tree 實現(xiàn)無限級分類列出所有節(jié)點示例
這篇文章主要介紹了Thinkphp框架使用list_to_tree 實現(xiàn)無限級分類列出所有節(jié)點,結(jié)合實例形式分析了thinkPHP遞歸遍歷與數(shù)據(jù)查詢、排序等相關(guān)操作技巧,需要的朋友可以參考下2020-04-04
Yii結(jié)合CKEditor實現(xiàn)圖片上傳功能
這篇文章主要介紹了Yii結(jié)合CKEditor實現(xiàn)圖片上傳功能,Yii是大名鼎鼎的PHP開發(fā)框架,CKEditor則是大名鼎鼎的所見即所得編輯器,需要的朋友可以參考下2014-06-06
IIS 7.5 asp Session超時時間設(shè)置方法
這篇文章主要介紹了IIS 7.5中asp Session超時時間設(shè)置方法,需要的朋友可以參考一下2017-04-04

