laravel自定义分页的实现案例offset()和limit()

 更新时间:2019年10月15日 10:39:47   作者:Q-u-a-n  
今天小编就为大家分享一篇laravel自定义分页的实现案例offset()和limit(),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

情景:因个人使用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()就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • PHP 使用redis简单示例分享

    PHP 使用redis简单示例分享

    这篇文章主要介绍了PHP 使用redis简单示例分享,主要是给大家展示下,php使用redis的方法,有需要的小伙伴们参考下。
    2015-03-03
  • YII2框架中分页组件的使用方法示例

    YII2框架中分页组件的使用方法示例

    这篇文章主要介绍了YII2框架中分页组件的使用方法,结合实例形式详细分析了YII2框架中分页组件相关控制器、模型的创建及分页实现方法,需要的朋友可以参考下
    2020-03-03
  • Laravel框架实现即点即改功能的方法分析

    Laravel框架实现即点即改功能的方法分析

    这篇文章主要介绍了Laravel框架实现即点即改功能的方法,结合具体实例形式分析了Laravel框架即点即改功能的实现原理、步骤及相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • tp5(thinkPHP5框架)captcha验证码配置及验证操作示例

    tp5(thinkPHP5框架)captcha验证码配置及验证操作示例

    这篇文章主要介绍了tp5(thinkPHP5框架)captcha验证码配置及验证操作,结合实例形式分析了基于thinkPHP5框架的captcha验证码配置及验证操作具体步骤与相关注意事项,需要的朋友可以参考下
    2019-05-05
  • php使用GeoIP库实例

    php使用GeoIP库实例

    这篇文章主要介绍了php使用GeoIP库实例,本文给出了细分到国家、细分到城市的代码实例,需要的朋友可以参考下
    2014-06-06
  • swoole锁的机制代码实例讲解

    swoole锁的机制代码实例讲解

    这篇文章主要介绍了swoole锁的机制代码实例讲解,对于锁的介绍讲解的很清晰,有感兴趣的同学可以学习下
    2021-03-03
  • laravel withCount 统计关联数量的方法

    laravel withCount 统计关联数量的方法

    今天小编就为大家分享一篇laravel withCount 统计关联数量的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • PHP指定截取字符串中的中英文或数字字符的实例分享

    PHP指定截取字符串中的中英文或数字字符的实例分享

    这篇文章主要介绍了PHP指定截取字符串中的中英文或数字字符的实例,还附带介绍了过滤字符串中空格的方法,需要的朋友可以参考下
    2016-03-03
  • 最新版本PHP 7 vs HHVM 多角度比较

    最新版本PHP 7 vs HHVM 多角度比较

    PHP 7 是 PHP 社区对 HHVM 的回应。PHP 7 发布的预览版本号称比之前的 PHP 5 的性能要提升100%。不过,PHP 还有一个竞争对手 HHVM (HipHop Virtual Machine) 一个运行 PHP 代码的虚拟工具。二者直接的比较正在升温,那么让我们来看一下他们直接的性能对比吧
    2016-02-02
  • 基于php和mysql的简单的dao类实现crud操作功能

    基于php和mysql的简单的dao类实现crud操作功能

    一个简单的dao,实现基本的CRUD功能,可以继承扩展为实际业务的dao类,当然也可以直接使用
    2014-01-01

最新评论