Cara Membuat Pagination Dengan PHP Part 1

Hai semuanya bertemu lagi dengan saya di dumet blog. Pada pertemuan kali ini kita akan membahas tentang bagaimana membuat sistem pagination atau membagi beberapa kontent ke beberapa halaman contohnya sendiri jika pada website blog dimana artikelnya sudah banyak kita tidak mau semua artikelnya ditampilkan pada satu halaman dan yang kita mau membagi artikel tersebut ke beberapa halaman. Oke kita akan memulai step by stepnya pertama teman teman boleh membuat tabel beserta isi sebanyak mungkin contohnya saya telah membuatnya seperti berikut

tabel diatas terdapat id, nama dan beberapa content untuk ditampilkan ke setiap halaman. Pada file index.php yang saya buat sudah ada koneksi ke database sebagai berikut

dan pastikan username password dan databasenya benar sesuaikan dengan settingan yang teman teman buat. Yang berikutnya kita bisa menentukan mau berapa artikel per halaman. Intinya disini terserah teman teman mau berapa artikel disetiap halaman.

lalu yang berikutnya kita simpan dalam satu variabel. Kita gunakan metode GET dan kita mau halaman URLnya seperti berikut

maka kita di halaman dua dan jika index.php?halaman=3 akan tampil halaman tiga dan setelah itu kita tentukan nilai pagenya sebagai berikut

Penjelasannya pada kode diatas apakah variabel GET halaman itu ada pada URL jika ada maka kita akan mengambil nilai GET tersebut dan jika tidak ada maka $pagenya = 1. Lanjut kembali kita buat variabel baru yang tujuan menentukan data yang akan ditampilkan mulai dari mana. Kita buat syaratnya jika page lebih besar dari satu maka kita mau page dikali perPagenya lalu dikurang dengan perPage jika salah maka $start = 0

Itu dia langkah pertama sejauh ini kita defenisikan variabel variabel yang sangat penting kita tentukan. Kita lanjut lagi pada artikel berikut. Selamat mencoba.

8 Januari 2016

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat