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 取得瑞年与平年的天数的代码
Aug 10 PHP
smarty巧妙处理iframe中内容页的代码
Mar 07 PHP
PHP正则表达式之定界符和原子介绍
Oct 05 PHP
PHP数组及条件,循环语句学习
Nov 11 PHP
PHP 读取Postgresql中的数组
Apr 14 PHP
解析:使用php mongodb扩展时 需要注意的事项
Jun 18 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
微信支付PHP SDK ―― 公众号支付代码详解
Sep 13 PHP
深入理解PHP类的自动载入机制
Sep 16 PHP
PHP多维数组元素操作类的方法
Nov 14 PHP
thinkPHP模板中函数的使用方法示例
Nov 30 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
Apr 13 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 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
javascript 面向对象编程  function是方法(函数)
2009/09/17 Javascript
来自国外的页面JavaScript文件优化
2010/12/08 Javascript
基于jquery的blockui插件显示弹出层
2011/04/14 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
2013/05/08 Javascript
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
利用JavaScript脚本实现滚屏效果的方法
2015/07/07 Javascript
js判断日期时间有效性的方法
2015/10/24 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
Angular 开发学习之Angular CLI的安装使用
2017/12/31 Javascript
详解ES6 系列之异步处理实战
2018/10/26 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
使用zrender.js绘制体温单效果
2019/10/31 Javascript
如何在wxml中直接写js代码(wxs)
2019/11/14 Javascript
python的描述符(descriptor)、装饰器(property)造成的一个无限递归问题分享
2014/07/09 Python
python使用chardet判断字符串编码的方法
2015/03/13 Python
python实现给数组按片赋值的方法
2015/07/28 Python
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
PHP统计代码行数的小代码
2019/09/19 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
帕克纽约:PARKER NY
2018/12/09 全球购物
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
Yahoo-PHP面试题4
2012/05/05 面试题
环保倡议书50字
2014/05/15 职场文书
求职教师自荐书
2014/06/19 职场文书
乡党政领导班子群众路线教育实践活动个人对照检查材料
2014/09/20 职场文书
幼儿园保教工作总结2015
2015/10/15 职场文书
python实现网络五子棋
2021/04/11 Python
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP