{"flag":true,"single":true,"pageTitle":"pagination in laravel","post":{"id":12,"user_id":"1","slug":"pagination-in-laravel-fjr3","title":"pagination in laravel","body":"<p>Add view ie <strong>users.blade.php<\/strong><\/p>\r\n<pre class=\"language-markup\"><code>@foreach($users as $key=&gt;$row)\r\n\t&lt;p&gt;{{$loop-&gt;iteration}} {{$row-&gt;email}}&lt;\/p&gt;\r\n@endforeach\r\n&lt;h4&gt;{{$users-&gt;links()}}&lt;\/h4&gt;<\/code><\/pre>\r\n<p><strong>HomeController.php<\/strong><\/p>\r\n<pre class=\"language-markup\"><code>use App\\Models\\User;\r\nclass HomeController extends Controller\r\n{\r\npublic function users(){\r\n\t\t\/\/$users = User::get(); \/\/all records\r\n\t\t\/\/$users = User::simplePaginate(2); \/\/with pagination\r\n\t\t$users = User::paginate(2); \/\/with pagination\r\n\t\treturn view('users',compact('users'));\r\n}\r\n}<\/code><\/pre>\r\n<p>Route<strong> web.php<\/strong><\/p>\r\n<pre class=\"language-markup\"><code>Route::get('\/users', [App\\Http\\Controllers\\HomeController::class, 'users'])-&gt;name('users');<\/code><\/pre>\r\n<p>&nbsp;<\/p>\r\n<p><strong>Check if empty records<\/strong><\/p>\r\n<pre class=\"language-markup\"><code>if ($paginator-&gt;getCollection()-&gt;isEmpty()) {\r\n    echo \"The paginator is empty.\";\r\n}<\/code><\/pre>\r\n<p>&nbsp;<\/p>","category_id":"2","is_private":"0","created_at":"2023-03-14T04:18:36.000000Z","updated_at":"2023-06-22T23:31:17.000000Z","category":{"id":2,"user_id":"1","name":"Laravel Core","slug":"laravel-nhyt","parent_id":"1","created_at":"2023-03-14T03:58:27.000000Z","updated_at":"2023-03-20T11:30:50.000000Z"},"user":{"id":1,"name":"R GONDAL","email":"rizikmw@gmail.com","email_verified_at":null,"two_factor_confirmed_at":null,"current_team_id":"1","profile_photo_path":null,"created_at":"2023-03-12T10:49:33.000000Z","updated_at":"2025-01-10T12:59:00.000000Z","profile_photo_url":"https:\/\/ui-avatars.com\/api\/?name=R+G&color=7F9CF5&background=EBF4FF"}},"pageDesc":"Add view ie users.blade.php @foreach($users as $key=&gt;$row) \t&lt;p&gt;{{$loop-&gt;iteration}} {{$row-&gt;email}}&lt;\/p&gt; @endforeach &lt - pagination in laravel (Updated: June 22, 2023) - Read more about pagination in laravel at my programming site [SITE]","categories":[]}