Pada panduan ini, kita akan melihat contoh kode PHP bagi menambahkan pagination ke daftar catatan yang diambil dari database. Saya menggunakan AJAX bagi mengambil catatan bagi setiap halaman dari database dengan jQuery. Pada contoh ini, saya mempunyai dua opsi merujuk pada format pagination mana yang akan diubah. Satu hanya menampilkan tautan Sebelumnya dan Berikutnya bagi bernavigasi ke sana ke mari ke halaman sebelumnya dan berikutnya. Format lain menampilkan seluruh tautan halaman dan pun dengan tautan bagi menavigasi ke halaman pertama-tama, terakhir, sebelumnya dan berikutnya.
Script HTML bagi Memilih Format Pagination
Script berikut menunjukkan dropdown dengan dua opsi bagi format pagination. Format default ialah bagi menampilkan seluruh tautan per halaman. saya memanggil jQuery bagi mengubah format pagination di event perubahan opsi dropdown.
Menampilkan Hasil Pagination lewat AJAX
saya mempunyai guna jQuery bagi mengirim panggilan AJAX ke PHP bagi memperoleh hasil pagination. saya menyebut guna ini di dua tempat. Salah satunya ialah mengubah opsi pengaturan pagination bagi memperbarui format pagination. Panggilan lainnya ialah mengklik tautan pagination bagi menampilkan hasil halaman dikala ini dan bagi menyorot halaman yang dikala ini dipilih.
Memproses Permintaan Pagination AJAX pada PHP
Script berikut membaca seluruh parameter seperti halaman dikala ini, pengaturan pagination yang dikirim oleh panggilan AJAX. Menurut parameter ini, skrip PHP memanggil guna pagination bagi menyusun respons AJAX.