Bismillahirrahmanirrahim

Assalamualaikum wr wb, semuanya ketemu onlen lagi dengan saya Salma Kirana Sekarsari kelas 1 D3EB nrp 1103191046 yang masih di sini, biar kau tahu betapa semangatnya aku, selama ini belajar pemrog… Kok malah nyanyi hahaha… Tetap semangat, sehat selalu, tetap focus. Markijar mari kita belajar euy.

Apakah kalian bernah berpikir, diantara tabel data base yang banyak isinya, apa tidak susah untuk mencari informasi yang diinginkan? Kita butuh yang namanya fitur search!

Betul banget cucok sekali dengan materi kali ini yaitu SEARCH. Seperti artinya dalam bahasa Indonesia, search ini berfungsi untuk mencari informasi atau data yang ada di dalam tabel pada database. Bagaimana caranya program bisa mencari data? Mari kenalan dulu dengan yang namanya Query SELECT WHERE logic. WHERE adalah Query SELECT untuk memilih informasi dengan sebuah kondisi.

Ada tiga logic untuk WHERE (spoiler : sebenarnya ada satu lagi tapi kita pelajari nanti), yaitu AND, OR, dan NOT. Wah seperti gerbang logika, ya! Yaiyalah namanya juga logic hehehe… pertama, AND adalah di mana program akan melanjutkan kerjanya apabila semua kondisi terpenuhi. Misalkan seperti ini programnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Pertama, kita buat form untuk mencari informasi atau data. Apabila salah satu form tidak sesuai atau tidak terpenuhi, tidak akan muncul data pada tabel.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Ini disebabkan karena logic yang digunakan adalah AND. Apabila semua kondisi sesuai atau terpenuhi, akan muncul data yang relevan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Ini dia yang ketambahan, yaitu LIKE. LIKE seperti namanya adalah informasi pada tabel database yang mirip-mirip dengan informasi yang kita cari. Misalkan terdapat data yaitu “123”. Apabila kita cari hanya “1” saja atau “2” atau “3” atau “12”, “23” dan seterusnya yang mirip (aLIKE) dengan data yang ada pada database, pasti akan muncul.

Berikutnya, OR. OR berarti apabila kondisi ini terpenuhi, atau kondisi ini, atau kondisi lainnya terpenuhi, data akan muncul. Ini nih kodingnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Logika ini yang menurut saya paling berguna karena dapat mencari apa saja, baik dari kolom NRP, Nama, maupun No. HP, jadi hanya diperlukan satu form.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Berikutnya ada NOT. Seperti namanya, NOT akan mencari yang bukan di input di dalam form. Kira-kira seperti ini lah.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Programnya akan nampak seperti ini. Hasil yang muncul tidak ada kata kunci “salma” karena menggunakan NOT. Data yang muncul adalah NOT “salma”.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah mempelajari tentang logic, mari kita buat fitur search. Berikut kodingnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Berikut programnya untuk kata kunci sebagai nrp, nama, maupun no. HP

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

Alhamdulillah kita sudah berada di penghujung pelajaran. Semoga materi ini bermanfaat. Sekian dulu dari saya Wassalamualaikum wr wb.