Membuat Kolom Search dan Order By Di PHP
Selamat sore! :) Di sini saya mau membagikan bagaimana cara membuat kolom SEARCH dan ORDER BY di PHP. Fungsi-fungsi tersebut tentu saja dihubungkan dengan database yang sudah dibuat sebelumnya. Cara membuatnya pun tidak sulit. Cukup tambahkan kode sebagai berikut di file v_index yang sudah dibuat sebelumnya:
<form method="GET" action="index.php">
Cari Berdasarkan NIS dan Nama
<input type="text" name="cari" value="<?= @$cari ?>">
<button type="submit">Cari</button>
</form>
Kemudian, kode ini di file index.php
$cari=@$_GET['cari'];
if(!empty($cari)){
$sql="SELECT * FROM tabel WHERE nis LIKE '%$cari%' OR nama_lengkap LIKE '%$cari%'";
}
Untuk order by, saya memasukkan kode berikut di v_index
<th>NIS
<a href="index.php?sort=nis&order=asc">⇑</a>
<a href="index.php?sort=nis&order=desc">⇓</a>
</th>
<th>Nama Lengkap
<a href="index.php?sort=nama_lengkap&order=asc">⇑</a>
<a href="index.php?sort=nama_lengkap&order=desc">⇓</a></th>
sort=nis
Fungsinya untuk melist data secara berurutan.
order=asc fungsinya untuk melistnya secara urut. Misalnya dari 1-9, a-z
order=desc fungsinya untuk melist secara kebalikan. Misalnya dari 9-1, z-a
Langsung saja, dibawah ini adalah source code penuh dari aplikasi saya!
index.php
v_index.php
tambah.php
v_tambah.php
Ini adalah hasilnya yang berupa video
Terima kasih sudah membaca!
Komentar
Posting Komentar