Hello guys ketemu lagi dengan aku yang kali ini akan melanjutkan pambahasan pada artikel sebelumnya yakni masih seputar database. Di artikel ini akan diuraikan mengenai bagaimana cara menggabungkan antara SQL Insert, select dan form yang telah dibahas pada artikel sebelumnya menjadi satu kesatuan dalam satu halaman browser sehingga nantinya ketika form masih kosong maka fungsi insert tidak akan berjalan begitu juga dengan fungsi select hanya akan menampilkan data pada database ketika data telah diinputkan. Penasaran gimana caranya…simak urain berikut ini.

Pertama kali dilakukan yakni membuat form yang nantinya akan digunakan menginputkan data. Form ini dapat berupa html seperti pada artikel sebelumnya. Setelah itu buat tabel menggunakan query select yang sama seperti pada artikel sebelumnya. Dalam hal ini agar fungsi select dapat menampilkan data hanya ketika data telah dimasukkan maka harus menggunakan fungsi IF yang akan digunakan untuk memberikan perintah bahwa data akan muncul ketika form telah terisi data. Sehingga ketika form terisi data secara otomatis maka fungsi insert akan berjalan dengan menambahakan data baru sesuai yang telah diinputkan user pada tabel database.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest
Gambar 1. Code Menampilkan 3 perintah SQL dalam Satu Halaman

Berdasarkan code diatas dapat dilihat bahwa ketika setiap variabel yang digunakan pada form telah terisi semua maka proses selanjutnya yakni mengecek apakah ada data yang sama pada database dengan data yang akan dimasukkan oleh user. Sehingga ketika decompile maka hasilnya seperti berikut ini.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
Gambar 2. Tampilan Tabel yang Menunjukkan bahwa Ada Data yang Sama

Selanjutnya apabila variabel data pada form belum terisi tapi user telah menginputkan data dengan menekan tombol OK maka hasil yang ditunjukkan adalah tabel query select yang kosong karena variabel datanya kosong. Selain itu ketika halaman browser direfresh maka yang terjadi biasanya tabel database akan bertambah data akibat proses refresh tersebut namun pada percobaan kali ini tidak ada data pada tabel bertambah sehingga data tabel akan bertambah hanya bisa ketika tombol OK ditekan dengan setiap variabel data telah diisi oleh user.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
Gambar 3. Tampilan tabel Database Ketika Menginputkan Data Kosong

Kemudian ketika setiap variabel pada form diisikan sebuah data, lalu ditekan tobol OK dan data telah dicek dengan IF bahwa data masih belum ada pada tabel database sehingga data yang diinputkan tersebut akan ditambahkan ke dalam tabel database. Selanjutnya tabel database akan ditampilkan pada halaman browser dengan adanya tambahan data baru yang barusan diinputkan oleh user.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
Gambar 4. Tampilan Tabel Database dengan Tambahan Data Baru

Nah begitulah kiranya percobaan dalam menggabungkan tiga perintah pada sql yang sebelumnya setiap perintah telah dijelaskan pada artikel sebelumnya. Dalam percobaan kali ini dibutuhkan ketelitian dalam menggunakan perintah IF karena jika tidak maka tabel database akan terus bertambah meski belum ditekan tombol OK ataupun ketika halaman browser dilakukan refresh. Sebagai tambahan juga setiap data yang diinputkan oleh user akan dicek apakah data sudah ada pada database atau belum sehingga tidak ada data yang sama dalam tabel database.

Sekian dari penjelasan mengenai penggabungan ketiga perintah dalam SQL untuk difungsikan dalam satu halaman web browser. Semoga bermanfaat dan mudah untuk dipahami sekaligus di praktikkan dalam kasus yang sama. Sampai jumpa diartikel berikutnya. Terima kasih kepada para pembaca setia redaksi semoga ilmunya bermanfaat dan bisa terus bertambah.