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 相关文章推荐
一个连接两个不同MYSQL数据库的PHP程序
Oct 09 PHP
mysql 字段类型说明
Apr 27 PHP
PHP中Fatal error session_start()错误解决步骤
Aug 05 PHP
PHP中使用localhost连接Mysql不成功的解决方法
Aug 20 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
PHP将字符分解为多个字符串的方法
Nov 22 PHP
Yii的CDbCriteria查询条件用法实例
Dec 04 PHP
php正则替换处理HTML页面的方法
Jun 17 PHP
php批量修改表结构实例
May 24 PHP
一个非常实用的php文件上传类
Jul 04 PHP
php实现商城购物车的思路和源码分析
Jul 23 PHP
php array_map()函数实例用法
Mar 03 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数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
在Ajax中使用Flash实现跨域数据读取的实现方法
2010/12/02 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
2016/11/16 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
如何从零开始利用js手写一个Promise库详解
2018/04/19 Javascript
在vue2.0中引用element-ui组件库的方法
2018/06/21 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
[01:35]2018完美盛典章节片——共竞
2018/12/17 DOTA
python实现爬虫下载漫画示例
2014/02/16 Python
Python实现Linux下守护进程的编写方法
2014/08/22 Python
CentOS中使用virtualenv搭建python3环境
2015/06/08 Python
Python3 Random模块代码详解
2017/12/04 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
python实现彩票系统
2020/06/28 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
对pytorch的函数中的group参数的作用介绍
2020/02/18 Python
Python爬虫HTPP请求方法有哪些
2020/06/03 Python
python如何导入依赖包
2020/07/13 Python
澳洲在线厨具商店:Kitchen Style
2018/05/05 全球购物
单身联谊活动方案
2014/01/29 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
管理建议书范文
2014/05/13 职场文书
董事长助理工作职责
2014/06/08 职场文书
本科毕业生应聘自荐信范文
2014/06/26 职场文书
优秀家长自荐材料
2014/08/26 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
环卫处个人工作总结
2015/03/04 职场文书
2019大学生预备党员转正思想汇报
2019/06/21 职场文书
在K8s上部署Redis集群的方法步骤
2021/04/27 Redis
Vue elementUI表单嵌套表格并对每行进行校验详解
2022/02/18 Vue.js
PHP RabbitMQ消息列队
2022/05/11 PHP