【发布时间】:2023-03-03 15:50:01
【问题描述】:
我使用 laravel "paginate()" 函数来创建分页。
我将记录表的Id字段设置为“$i++”。
但每一页都以 1、2、3... 开头。
如何将 ID 设置为上一页的继续。
其实我的item table id不正确,所以我用"$i++"来创建Id。
我的控制器:
public function show()
{
$items = \Auth::user()->Items()->paginate(5);
return view('cart.admin.show',compact('items'));
}
我的观点:
<div class="pagination pagination-centered">
{!! $items->render() !!}
</div>
这个问题的解决方案是什么...?
【问题讨论】:
-
添加你的完整代码,因为我无法理解你的问题,+你能清理你的数据库吗?
-
我设置了 paginate(5),所以我在每页中得到 5 个项目,在第一页我得到项目 id 为 1,2,3,4,5.... 在第二页我也获取项目 ID 为 1,2,3,4,5 .... Buz 我没有使用项目 ID,我使用手动创建的 ID...所以它在每个页面上都刷新了....以及创建连续编号作为 ID 的可能性...?
标签: laravel laravel-5.2 pagination laravel-pagination