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 相关文章推荐
php设计模式 Observer(观察者模式)
Jun 26 PHP
PHP中读写文件实现代码
Oct 20 PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 PHP
php类常量的使用详解
Jun 08 PHP
解析linux下安装memcacheq(mcq)全过程笔记
Jun 27 PHP
php float不四舍五入截取浮点型字符串方法总结
Oct 28 PHP
一款简单实用的php操作mysql数据库类
Dec 08 PHP
PHP整合PayPal支付
Jun 11 PHP
PHP动态生成指定大小随机图片的方法
Mar 25 PHP
php加密之discuz内容经典加密方式实例详解
Feb 04 PHP
php实现session共享的实例方法
Sep 19 PHP
Laravel5.1 框架控制器基础用法实例分析
Jan 04 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与php MySQL 之间的关系
2009/07/17 PHP
PHP5.5和之前的版本empty函数的不同之处
2014/06/13 PHP
Linux下从零开始安装配置Nginx服务器+PHP开发环境
2015/12/21 PHP
新浪的图片新闻效果
2007/01/13 Javascript
用javascript实现画板的代码
2007/09/05 Javascript
jquery获取特定name所有选中的checkbox,支持IE9标准模式
2013/03/18 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
浅谈JS对象添加getter与setter的5种方法
2018/06/09 Javascript
vue中如何实现pdf文件预览的方法
2018/07/12 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
基于Vue实现平滑过渡的拖拽排序功能
2019/06/12 Javascript
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
javascript实现弹出层效果
2019/12/10 Javascript
浅析JavaScript中的事件委托机制跟深浅拷贝
2021/01/20 Javascript
Fiddler如何抓取手机APP数据包
2016/01/22 Python
python列表的常用操作方法小结
2016/05/21 Python
Python编写登陆接口的方法
2017/07/10 Python
python中enumerate() 与zip()函数的使用比较实例分析
2019/09/03 Python
python实现WebSocket服务端过程解析
2019/10/18 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
Django后端按照日期查询的方法教程
2021/02/28 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
数控加工专业毕业生自荐信
2013/09/27 职场文书
火锅店营销方案
2014/02/26 职场文书
个人安全承诺书
2014/05/22 职场文书
服装设计专业自荐信
2014/06/17 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
党纪处分决定书
2015/06/24 职场文书
vue.js 使用原生js实现轮播图
2022/04/26 Vue.js