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在Web开发领域的优势
Oct 09 PHP
php表单提交问题的解决方法
Apr 12 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 PHP
php读取文件内容的三种可行方法示例介绍
Feb 08 PHP
PHP Session机制简介及用法
Aug 19 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
Sep 10 PHP
Thinkphp中数据按分类嵌套循环实现方法
Oct 30 PHP
php检查页面是否被百度收录
Oct 28 PHP
PHP实现适用于文件内容操作的分页类
Jun 15 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
PHP preg_match实现正则表达式匹配功能【输出是否匹配及匹配值】
Jul 19 PHP
Laravel框架使用Redis的方法详解
May 30 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
一个程序下载的管理程序(一)
2006/10/09 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
Fixie.js 自动填充内容的插件
2012/06/28 Javascript
一个简单的弹性返回顶部JS代码实现介绍
2013/06/09 Javascript
JavaScript 函数参数是传值(byVal)还是传址(byRef) 分享
2013/07/02 Javascript
node.js中的http.response.end方法使用说明
2014/12/14 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
2015/04/20 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
JavaScript中在光标处插入添加文本标签节点的详细方法
2017/03/22 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
2019/04/19 Javascript
微信小程序实现搜索历史功能
2020/03/26 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
2019/09/26 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
2021/02/25 Javascript
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
Python lambda函数基本用法实例分析
2018/03/16 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
2019/09/07 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
Python 远程开关机的方法
2020/11/18 Python
Python的logging模块基本用法
2020/12/24 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
美国林业供应商:Forestry Suppliers
2019/05/01 全球购物
养殖人员的创业计划书范文
2013/12/26 职场文书
2014年党员自我评价材料
2014/09/22 职场文书
2015年度员工自我评价范文
2015/03/11 职场文书
学生犯错保证书
2015/05/09 职场文书
小学生暑假生活总结
2015/07/13 职场文书