SINAU DB : Query Select dan Query Insert
Assalamu’alaikum Wr. Wb. Haii sobat redaksi PENS. Gimana Kabar kalian? Semoga kalian semua tetap dalam lindungan-Nya (Aamiin). Tetap jaga kesehatan yaa di waktu seperti ini, jangan lupa jaga kebersihan, cuci tangan, jauhi keramaian. Kalian cukup di rumah saja agar bisa membantu memutus penyebaran virus COVID-19 ini.
Jumpa lagi dengan tulisan sayaa… Kalo baca tulisan saya jangan lupa senyum simetrisnya yaa:) wkwk. Kenalan nih, nama saya Rizal dari kelas 1 D3 ELKA B. Semoga semua tulisan dalam artikel saya ini bermanfaat bagi kalian semua. Kali ini saya akan membahas tentang praktikum query select dan query insert.
Query Select
Pada materi kali ini, saya akan membuat form pencarian di atas tabel yang menampilkan data mahasiswa. Nah data tersebut sudah saya buat sebelumnya di database dengan nama “mhs”.
Saya membuat form yang sederhana cuma satu input type yaitu nrp. Form tersebut digunakan untuk mencari nrp yang action-nya dalam satu file aja yaitu di “search.php”
Langsung saja membuat coding dengan format php :
Kemudian saya jalankan pada browser localhost/1103191035/search.php,
Maka akan muncul tampilan seperti :
Saya ingin mencoba mencari nrp 1103191035, dan hasilnya seperti :
Kemudian saya membuat form yang sederhana juga cuma satu input type yaitu nrp. Form tersebut memiliki fungsi berbeda dengan yang di atas. Form ini digunakan untuk mencari nrp yang mirip atau hanya sebagian headernya saja.
Langsung saja berikut codingannya :
Kemudian saya jalankan browser
localhost/1103191035/searchlike.php
Maka akan muncul tampilan seperti :
Nah disini saya mencoba mencari nrp dengan memasukkan headernya saja yaitu “110”, dan hasilnya muncul seperti :
Kemudian saya membuat form yang sederhana juga cuma satu input type yaitu nama. Form ini digunakan untuk mencari nama yang mirip atau hanya sebagian headernya saja.
Langsung saja berikut codingannya :
Kemudian saya jalankan pada browser
localhost/1103191035/searchlike2.php
Maka akan muncul tampilan seperti :
Saya ingin mencoba mencari nama dengan memasukkan headernya saja yaitu “Ri”, dan hasilnya muncul seperti :
Untuk melakukan pencarian data dalam sebuah database, kita bisa menggunakan :
SELECT column1, column2, …
FROM table_name
WHERE condition;
Sedangkan jika kita ingin melakukan pencarian data yang mirip dalam sebuah database, kita bisa menambahkan LIKE :
“SELECT * FROM table_name WHERE data LIKE…
LIKE ini nantinya akan memilih data yang mirip dalam sebuah database.
Query Insert
Pada materi ini, saya akan membuat form penginputan data mahasiswa di atas tabel yang menampilkan data mahasiswa. Nah data tersebut sudah saya buat sebelumnya di database dengan nama “mhs”. Data yang diinput akan tersimpan ke dalam database jika kita menekan “Simpan” dengan muncul “Data Disimpan”. Namun ketika kita memasukkan data yang sama baik nrp, nama, maupun hp, kita tidak bisa menyimpan lagi dan nantinya akan muncul “Data Sudah Ada”
Langsung saja berikut codingannya :
Kemudian saya jalankan pada browser
localhost/1103191035/insert-select.php
Maka akan muncul tampilan seperti :
Saya mencoba menginput sebuah data, dan hasilnya akan seperti :
Namun ketika saya memasukkan salah satu data yang sama, maka data tidak akan tersimpan dan muncul tampilan seperti :
Jadi disini kita menggabungkan beberapa materi sebelumnya yaitu form, insert, dan select dalam satu halaman web.
Hasil data di atas :
- Tidak menyimpan kecuali ada proses submit (Simpan)
- Data yang diinput langsung tampil tabel
- Data tidak bisa double
Sampai disini dulu pembahasan materi query select dan query insert nya. Mohon maaf apabila ada kata-kata yang kurang berkenan dan mungkin kurang jelas. Kalau masih belum jelas bisa tanya-tanya melalui DM instagram @rizalirwanto01. Insyaallah saya pasti menjawab selagi bisa saya jawab.
Wassalamu’alaikum Wr. Wb.
Recent Comments