当前位置: 首页 > 编程笔记 >

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

郤令
2023-03-14
本文向大家介绍laravel自定义分页的实现案例offset()和limit(),包括了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()就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍angularjs+bootstrap实现自定义分页的实例代码,包括了angularjs+bootstrap实现自定义分页的实例代码的使用技巧和注意事项,需要的朋友参考一下 目前在做一个java web页面,没有使用到框架的分页,所以需要自己实现分页,就想到了用angularjs来实现分页,数据通过ajax从后台获取。 插件 百度了一下,看到一个比较漂亮的插件,就直接用该插件,并修改

  • 本文向大家介绍SpringBoot2 实现JPA分页和排序分页的案例,包括了SpringBoot2 实现JPA分页和排序分页的案例的使用技巧和注意事项,需要的朋友参考一下 分页 application.yml 实体类 Repository接口类 service 接口类 Service 实现类 Controller控制器类 分页显示的json格式串 http://localhost:8080/emp

  • 本文向大家介绍Spring 实现自定义监听器案例,包括了Spring 实现自定义监听器案例的使用技巧和注意事项,需要的朋友参考一下 应用场景: 在一般的javaWeb项目中经常有一些缓存是需要再项目启动的时候加载到内存中,这样就可以使用自定义的监听器来实现。 1、在web.xml中声明 2、创建类OmsConfigLoader 实现接口 ServletContextListener,项目启动的时候

  • 本文向大家介绍Laravel5.5 手动分页和自定义分页样式的简单实现,包括了Laravel5.5 手动分页和自定义分页样式的简单实现的使用技巧和注意事项,需要的朋友参考一下 基于Laravel5.5 在项目实施过程中,需要对从接口中获取的数据(或者通过搜索工具查询出来的数据)进行分页 一、创建手动分页 在laravel自带的分页中,一般是通过数据库查询访问paginate()方法来达到分页的效果

  • 本文向大家介绍Django 自定义分页器的实现代码,包括了Django 自定义分页器的实现代码的使用技巧和注意事项,需要的朋友参考一下 为什么要实现分页? 在大部分网站中分页的功能都是必要的,尤其是在后台管理中分页更是不可或缺 分页能带给用户更好的体验,也能减轻服务器的压力 对于分页来说,有许多方法都可以实现 例如把数据全部读取出来在前端用javascript实现,但这样一次请求全部数据服务器压力

  • 本文向大家介绍JSP自定义标签案例分析,包括了JSP自定义标签案例分析的使用技巧和注意事项,需要的朋友参考一下 本文为大家介绍了JSP自定义标签的案例,供大家参考,具体内容如下 案例一:实现一个基本防盗链标签 1. 标签处理类 2. 描述文件 3. 引入和使用 JSP2.0自定义标签 ---| SimpleTag 接口 定义了标签处理类的生命周期方法。doTag() -----| SimpleTa

  • 本文向大家介绍thinkPHP3.2实现分页自定义样式的方法,包括了thinkPHP3.2实现分页自定义样式的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP3.2实现分页自定义样式的方法。分享给大家供大家参考,具体如下: 下面是一个Tp3.2的自定义分页,这个方法也是在看过一个网友的博客之后受到启发这么写的。经过了一些修改,大家在看到代码之后也可以进行修改自定义样式;

  • 问题内容: Laravel 4.2 可以选择指定自定义视图,例如: 至少在 Laravel 5 中消失了。 有没有办法在 Laravel 5中 复制此行为? 问题答案: 而在 Laravel 4.2中, 我将使用: 在 Laravel 5中, 您可以复制以下内容: 现在,在包括视图,将有可用的分页方法,如,,,等。 您可以在http://laravel.com/docs/5.0/paginatio