Assalamualikum Gess…
Pada kesempatan sebelumnya kita sudah membahas tentang Query Insert dan Query Select , kali ini kita akan melanjutkan pembahasan tentang SQL SELECT WHERE pada Database.
Pembahasan kali ini masih berkaitan dengan pembahasan sebelumnya, yaitu dengan Query Select. Untuk mengingat kembali Query Select adalah sebuah fungsi untuk menampilkan data dari Database kita. Nah karena biasanya kita menyimpan begitu banyak data pada Database kita akan kebingungan saat ingin mencari data yang kita inginkan, kita dapat menggunakan fungsi Where.
Kok bisa? ya. karena dengan menambahkan SQL Where kita dapat mem-filter dari data kita mana saja yang ingin kita tampilkan.
Untuk lebih jelasnya coba perhatikan kode berikut:
Pada baris ke-21 dapat kita perhatikan kita menggabungkan fungsi Select dan Where. Untuk Select berfungsi untuk menunjuk Database mana yang akan kita tampilkan dengan syarat memberi tanda “*”, yangmana tanda bintang tersebut berfungsi untuk mewakili semua kolom pada Database tersebut. Sedangkan pada Where berfungsi untuk memilah dari Database tersebut, yangmana disini saya memilah pada kolom nrp.
Maka tampilan yang keluar saat saya menginput sesuai nrp saya adalah…
Ohh iya, untuk mencari data dari kode diatas ada syarat tertentu lagi gess, kita harus tahu seluruh nrp tersebut. Lalu bagaimana mencari data sedangkan kita hanya hafal sebagian saja?
Pada fungsi Where dapat kita tambahkan dengan “LIKE”. Jadi dengan menambahkan “LIKE” kita dapat menginput nrp sesuai yang kita hafal saja.
Eiitss, ada syaratnya tapi gesss. Yaitu pada variabel kita beri tanda “%”. Fungsi dari tanda persen tersebut adalah mengabaikan data pada bagian yang diinginkan.
Untuk lebih jelasnya coba perhatikan kode dibawah ini:
Pada baris 21 dapat kita perhatikan bahwa disitu tanda persen saya letakkan pada bagian akhir, jadi kita dapat menginput sebagian nrp pada bagian depan saja dan dapat mengabaikan bagian belakangnya. Apabila kita memberikan nya pada bagian depan, maka berfungsi sebaliknya. Kita juga dapat memberikan tanda tersebut pada bagian awal dan akhir, maka kita dapat menginput data tengahnya.
Gambar diatas adalah contoh pencarian nrp untuk bagian awalnya saja.
Mungkin cukup sampai disini dulu pembahasan kita tentang PHP dan HTML ini, insyaAllah kedepannya lagi saya akan membuat pemahaman tentang PHP dan HTML ini lagi.
Sekian dan Terimakasih………..
wah penjelasannya bagus saya jadi paham gimana cari data di database.