Cara Membuat Kolom Sort pada Tabel Tanpa Loading Menggunakan Ajax dan PHP

Cara Membuat Kolom Sort pada Tabel Menggunakan Ajax dan PHP – Hai ketemu lagi dengan saya dewan komputer dan pada kesempatan kali ini saya akan memposting tentang cara membuat kolom sort yang ada pada header tabel menggunakan Ajax pada PHP sehingga bisa kita buat tanpa loading. Berbeda dengan jika kita menggunakan plugin untuk membuat tabel seperti datatable dan lainnya, jika kita buat manual kita juga bisa membuat kolom sort jika header tabel di klik yang akan merubah menjadi sord ascending ke descending atau dari descending ke ascending. Untuk membuatnya sobat tinggal ikuti langkah-langkah dibawah ini :

Membuat Database MySQL

1. Pertama yang WAJIB ada yaitu sobat harus membuat sebuah database. Sobat bisa menggunakan tools bantu seperti navicat, heidi SQL atau lainnya. Sobat juga bisa membuatnya dengan mengakses url localhost/phpmyadmin -> klik tab Database dan tuliskan db_dewankomputer-> Klik tombol Create/Buat.

 

2. Buat tabel untuk mengetesnya dengan mengetikkan query dibawah ini pada tab SQL lalu klik tombol Kirim/Go

 

3. Untuk mencobanya agar sobat tidak memasukkan satu persatu maka sobat eksekusi saja query sql dibawah ini

Cara Membuat Kolom Sort

Setelah database sudah dibuat selanjutnya kita baru membuat datanya ditampilkan ke dalam tabel dan membuat sortnya. Berikut langkah-langkahnya :

1.Buat file koneksi.php yang berfugsi untuk menyambungkan aplikasi dengan database dan isikan dengan kode dibawah

isikan sesuai dengan host, user, password, dan nama database sobat. Untuk contoh di bawah ini saya berinama database dengan nama db_dewankomputer.

Jika sobat ingin tahu cara mengkoneksikan dengan dua database atau lebih dalam satu aplikasi maka sobat bisa kunjungi postingan dibawah ini

Cara Membuat Koneksi dengan Database MySQL bisa Dua atau Lebih Koneksi database/Multiple Connection dalam Satu Host maupun beda Host

 

2. Buat file index.php dan masukkan librari css dan js pada tag <head> seperti dibawah ini

Untuk librari css dan js saya menggunakan online karena hanya untuk keperluan demo, jika sobat ingin membuatnya untuk development maka sobat perlu mendownloadnya terlebih dahulu atau sobat bisa mendowload bersama project ini diakhir postingan. Karena kita menggunakan Ajax jadi kita wajib untuk memasukkan jquery.js/jquery.min.js.

 

3. Masih di file index.php sobat tambahkan kode dibawah pada tag <body>…</body>

 

4. Masih pada file index.php, selanjutanya kita buat script ajaxnya yang berfungsi sebagai action jika kita klik pada header kolom. Scriptnya adalah sebagai berikut :

 

5. Seperti yang terlihat pada script ajax diatas, kita memanggil file sort.php jadi kita perlu membuatnya dan isikan dengan kode dibawah

 

6. Jalankan project sobat, jika sudah benar maka tampilannya akan menjadi seperti dibawah

Jika sobat sudah mengikuti langkah-langkah diatas seharusnya sudah benar dan hasilnya akan seperti gambar dibawah. Pada contoh diatas kita bisa sort semua kolom kecuali kolom nomor. Sekian postingan saya tentang Cara Membuat Kolom Sort pada Tabel Tanpa Loading Menggunakan Ajax dan PHP. Jika ada salah kata saya mohon maaf dan jika ada pertanyaan silahkan tinggalkan pada kolom komentar dibawah.

Jika sobat ingin mendownload tutorial diatas maka sobat bisa klik link dibawah ini :

Sampai jumpa pada postingan saya selanjutnya..

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

4 × 2 =