Paging adalah sebuah sistem yang digunakan untuk membatasai data yang tampil di halaman web, agar halaman tidak full content.
Tujuan pagging adalah untuk memecah data yang tertampil di halaman agar database tidak me-load terlalu besar data dan user tidak harus me-scroll halaman yang berisi ratusan hingga ribuan data.
Paging adalah contoh gabungan php dan mysql, oleh karena itu sebelum kita membuat paging kita harus mengerti perintah mysql untuk menampilkan data dari database dan membatasi jumlah data.
Keterangan :
Agar paging dapat digunakan berulang kali dengan mudah (reusable), paging kita buat sebagai function. Ada dua fungsi yang akan kita buat, yaitu :
Penulisan fungsi showPagination();
Tujuan pagging adalah untuk memecah data yang tertampil di halaman agar database tidak me-load terlalu besar data dan user tidak harus me-scroll halaman yang berisi ratusan hingga ribuan data.
Paging adalah contoh gabungan php dan mysql, oleh karena itu sebelum kita membuat paging kita harus mengerti perintah mysql untuk menampilkan data dari database dan membatasi jumlah data.
- Select * from [nama_tabel] - perintah untuk menampilkan seluruh data di tabel
- Limit offset,row_Count - perintah untuk membatasi data yang akan ditampilkan
Keterangan :
- offset adalah berapa banyak data yang dilewati, jika kita isi 0, pada offset maka data yang ditampilkan mulai dari baris pertama namun jika kita isi 20, maka data yang ditampilkan mulai dari baris ke 21.
- row_count adalah jumlah data yang akan ditampilkan pada halam web
Agar paging dapat digunakan berulang kali dengan mudah (reusable), paging kita buat sebagai function. Ada dua fungsi yang akan kita buat, yaitu :
- getTableData() : digunakan untuk mengambil data dari tabel untuk ditampilkan pada halaman yang dipilih.
- showPagination() : digunakan untuk menampilkan tombol pagination. Dengan kedua fungsi ini, kita akan dapat dengan mudah menampilkan tombol paginasi dan data dari tabel tanpa harus menulis ulang kode setiap kali diperlukan.
Penulisan fungsi showPagination();
Membuat paging.
Untuk membuat paging kita harus membuat koneksi terlebih dahulu karena kita menggunakan database untuk menyimpan data.
Selah itu buat database di phpmyadmin,
kemudian tulis script dibawah ini
Hasilnya :
Sekian Postingan saya kali ini semoga bermanfaat.
Paging