laravel自定义分页的实现案例offset()和limit()


Posted in PHP onOctober 15, 2019

情景:因个人使用layui在开发后台模块,因为layui自带了table模块,是都封装了分页的,并且返回数据格式也是有固定要求的

所以我们就不能去使用laravel的快速分页paginate去分页了,

只能使用offset()和limit()一起使用去实现自定义分页功能

一下为我实现的代码

$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模块实现效果图

laravel自定义分页的实现案例offset()和limit()

以上这篇laravel自定义分页的实现案例offset()和limit()就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
网站当前的在线人数
Oct 09 PHP
实用函数5
Nov 08 PHP
PHP下利用header()函数设置浏览器缓存的代码
Sep 01 PHP
php切割页面div内容的实现代码分享
Jul 31 PHP
php静态文件返回304技巧分享
Jan 06 PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 PHP
PHP抓取淘宝商品的用户晒单评论+图片+搜索商品列表实例
Apr 14 PHP
PHP引用的调用方法分析
Apr 25 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
php出租房数据管理及搜索页面
May 23 PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
Sep 16 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
Oct 15 #PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
Oct 15 #PHP
Laravel实现搜索的时候分页并携带参数
Oct 15 #PHP
在Laravel中实现使用AJAX动态刷新部分页面
Oct 15 #PHP
Yii框架的redis命令使用方法简单示例
Oct 15 #PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
Oct 15 #PHP
解决Laravel5.5下的toArray问题
Oct 15 #PHP
You might like
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
php图片的裁剪与缩放生成符合需求的缩略图
2013/01/11 PHP
php生成短网址示例
2014/05/05 PHP
php利用递归实现删除文件目录的方法
2016/09/23 PHP
防止页面被iframe(兼容IE,Firefox火狐)
2010/07/04 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
一个css与js结合的下拉菜单支持主流浏览器
2014/10/08 Javascript
JS封装的选项卡TAB切换效果示例
2016/09/20 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
ES6入门教程之let、const的使用方法
2019/04/13 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
Vue 封装防刷新考试倒计时组件的实现
2020/06/05 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
[01:46]辉夜杯—打造中国DOTA新格局
2015/12/25 DOTA
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
[52:02]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第一场 11.27
2020/11/30 DOTA
python计算圆周率pi的方法
2015/07/11 Python
动态规划之矩阵连乘问题Python实现方法
2017/11/27 Python
神经网络python源码分享
2017/12/15 Python
python使用folium库绘制地图点击框
2018/09/21 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
用python实现前向分词最大匹配算法的示例代码
2020/08/06 Python
会计毕业生自我鉴定
2013/11/04 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话
2014/10/21 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
辩论赛新闻稿
2015/07/17 职场文书
导游词之清晏园
2019/11/22 职场文书
深度学习详解之初试机器学习
2021/04/14 Python
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS