美文网首页
laravel5.5 分页操作

laravel5.5 分页操作

作者: 小瞪瞪 | 来源:发表于2018-08-31 11:32 被阅读0次

    1。分页有好多种样式,下面介绍一种有页码的。

    参考:

    分页参考:http://laravelacademy.org/post/8156.html

                    https://m.aliyun.com/yunqi/ziliao/23916

    实例:

    控制器:

    $user = DB::table("receiver")->paginate(15);//每次查15条

    return view('team.timeout')->with("data",$user);

    view:

    <div>{{ $data->links() }}</div>

    注意:

    若想分页带条件进行分页那么:

    实例:/order?keyword=1&page=2

    $user = DB::table("receiver")->paginate(15);//每次查15条

    $data->appends(["uid"=>$uid,'keyword'=>$keyword]);

    return view('team.timeout')->with("data",$user);

    就可以了!超级简单@!       nice!!!!

    //自定义 

    take和offset用法


    一、skip,take (sikip 跳过几条,take取多少条数据)

    ->orderBy($sortby, $sortvalue)

    ->skip($data['pageNo'] > 1 ? ($data['pageNo'] - 1) * $data['pageSize'] : 0)

    ->take($data['pageSize'])

    ->get();

    或者:

    二、offset,limit (offset 设置从哪里开始,limit 设置想要查询多少条数据)

    $page=$page?$page:1;

    $pagesize=20;

    $offset = ($page - 1) * $pagesize;

    ->offset($offset)

    ->limit($pagesize)

    相关文章

      网友评论

          本文标题:laravel5.5 分页操作

          本文链接:https://www.haomeiwen.com/subject/umbdwftx.html