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的String类代码
Apr 20 PHP
PHP CURL模拟GET及POST函数代码
Apr 25 PHP
php学习之function的用法
Jul 14 PHP
PHPMailer的主要功能特点和简单使用说明
Feb 17 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
Aug 23 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
Linux系统下使用XHProf和XHGui分析PHP运行性能
Dec 08 PHP
php 读取输出其他文件的实现方法
Jul 26 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
May 11 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
laravel7学习之无限级分类的最新实现方法
Sep 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
PHP print类函数使用总结
2010/06/25 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
php验证码生成代码
2015/11/11 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
PHP中使用mpdf 导出PDF文件的实现方法
2018/10/22 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
javascript算法学习(直接插入排序)
2011/04/12 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
Javascript如何判断数据类型和数组类型
2016/06/22 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
详解jQuery中的事件
2016/12/14 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
详解vue中$nextTick和$forceUpdate的用法
2019/12/11 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
Python中的ConfigParser模块使用详解
2015/05/04 Python
python 网络编程常用代码段
2016/08/28 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
django 做 migrate 时 表已存在的处理方法
2019/08/31 Python
Python正则表达式如何匹配中文
2020/05/27 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
不用游标的SQL语句有哪些
2012/09/07 面试题
介绍一下JMS编程步骤
2015/09/22 面试题
数控加工专业毕业生自荐信
2013/09/27 职场文书
卫生安全检查制度
2014/02/04 职场文书
司机职责范本
2014/03/08 职场文书
公司授权委托书
2014/10/17 职场文书
Pytorch 如何实现LSTM时间序列预测
2021/05/17 Python
python数字转对应中文的方法总结
2021/08/02 Python