laravel 分页使用

分页

//对数据库结果分页
$users = DB::table('users')->paginate(15);
//可以对 Eloquent 模型分页:
$allUsers = User::paginate(15);
$someUsers = User::where('votes', '>', 100)->paginate(15);

显示

//可以在视图中显示,并使用 links 方法去建立分页链接:

<div class="container">
    <?php foreach ($users as $user): ?>
        <?php echo $user->name; ?>
    <?php endforeach; ?>
</div>

<?php echo $users->links(); ?>

分页保存查询参数 显示

{{$member_list->appends(['type'=>$type])->links()}}

加入分页链接

//您可以使用 appends 方法增加搜寻字串到分页链接中:
<?php echo $users->appends(array('sort' => 'votes'))->links(); ?>

//这样会产生类似下列的链接:
http://example.com/something?page=2&sort=votes

//如果您想要将「哈希片段 hash」加到分页的 URL中,您可以使用 fragment 方法:
<?php echo $users->fragment('foo')->links(); ?>

//此方法调用后将产生 Url,看起来像这样:
http://example.com/something?page=2#foo
原文地址:https://www.cnblogs.com/gggggggxin/p/10070526.html