zoukankan      html  css  js  c++  java
  • Thinkphp5 分页带参数

    Thinkphp5 做数据搜索需要带关键词分页,如何将查询条件带入到分页中,本文详细介绍Thinkphp5 分页带参数

    一、基本使用方法:


    $list = Db::name('user')->where('status',1)->paginate(10);

    二、查看thinkphp5 paginate()函数

    paginate()函数可以带三个参数:

    $listRows  每页数量 数组表示配置参数

    $simple   是否简洁模式或者总记录数 如果为true,那么分页的就是只有上一页和下一页

    $config   配置参数 具体可以自己传入或者在配置文件中配置

    $config 参数配置

    参数 描述
    list_rows 每页数量
    page 当前页
    path url路径
    query url额外参数
    fragment url锚点
    var_page 分页变量
    type 分页类名

    三、解决方案:

    $list = Db::name('user')->where('status',1)->paginate(10,false,
    [
        'type'     => 'Bootstrap',
        'var_page' => 'page',
        //第一种方法,使用数组方式传入参数
         'query' => ['keyword'=>$keyword],
        //第二种方法,使用函数助手传入参数
       //'query' => request()->param(),
     ]
    
    );
  • 相关阅读:
    Trapping Rain Water
    Construct Binary Tree from Preorder and Inorder Traversal
    Flatten Binary Tree to Linked List
    Permutations II
    Unique Paths II
    Path Sum II
    Unique Binary Search Trees II
    evdev module-----uinput.py
    evdev module-----events.py
    evdev module-----device.py
  • 原文地址:https://www.cnblogs.com/sdzbxfcy/p/7456447.html
Copyright © 2011-2022 走看看