在Laravel中,可以使用paginate()
方法来实现SQL分页查询。paginate()
方法可以根据指定的每页记录数对查询结果进行分页,并生成相应的分页链接。
以下是一个在Laravel中实现SQL分页查询的示例代码:
// 在控制器中执行查询并进行分页 $users = DB::table('users')->paginate(10); // 在视图中显示分页链接 @foreach ($users as $user) {{ $user->name }} @endforeach {{ $users->links() }}
在上面的示例中,我们首先执行了一个查询,然后使用paginate(10)
方法对查询结果进行分页,每页显示10条记录。接着在视图中使用$users->links()
方法显示生成的分页链接。