Lompat ke konten Lompat ke sidebar Lompat ke footer

cara pagination dengan nomor yang sesuai $akademikdata->firstItem() + $loop->index

 


Pagination merupakan fitur penting dalam website untuk menampilkan data dalam jumlah besar secara terbagi ke dalam beberapa halaman. Hal ini membantu pengguna menavigasi data dengan mudah tanpa harus memuat seluruh data sekaligus.

Penomoran pada pagination umumnya menunjukkan nomor halaman, namun Anda dapat memodifikasinya untuk menampilkan urutan data yang lebih sesuai. Dalam kasus ini, Anda ingin menampilkan penomoran yang sesuai dengan $akademikdata->firstItem() + $loop->index.

Berikut langkah-langkah cara pagination dengan penomoran yang sesuai:

1. Siapkan Data dan Looping

Sebelum memulai, pastikan Anda sudah memiliki data yang ingin dipaginasi dan loop untuk iterasi data.

PHP
$akademikdata = [
    // Data akademik Anda
];

$perPage = 10; // Jumlah data per halaman
$currentPage = isset($_GET['page']) ? (int)$_GET['page'] : 1; // Halaman saat ini
$start = ($currentPage - 1) * $perPage; // Index awal data untuk halaman saat ini