Masih bingung mengenai perintah GET dan POST dalam pemrograman PHP
Ada
yang bertanya tentang perbedaan perintah antara GET dan POST. Diselang
waktu menunggu jam pulang saya jawab berdasarkan pengalaman.
POST: perintah ini digunakan jika data dikirim.Contoh1:
Pada saat kita mendesain Formulir Pendataan Siswa, dan sewaktu dijalankan dengan browser (Mozilla/IE/Opera/Chrome), di formulir ini data-data perlu diinput meliputi data nis, nama, alamat, jenis kelamin, dst… selanjutnya di kirim ke database. Proses pengiriman ini kita menggunakan metode POST.
Query yang dipakai “INSERT INTO siswa VALUES(‘$_POST[nis]‘,’$_POST[nama]‘,’dst..’)
————————————-
Contoh 2:
Pencarian data
_________________________
Masukan NIS : ……… Cari
_________________________
Dari kasus ini kita perlu menginputkan nis, selanjutnya akan dikirim ke database untuk proses pencarian. Query yang dipakai “SELECT * FROM siswa WHERE nis=’$_POST[nis]‘
———————————————————————————-
Sedangkan GET: perintah ini digunakan jika data diambil
contoh:
Terkadang di URL tertampil:
http://localhost/websekolah/homepage.php?page=tampilsiswa&nis=’212′
Dari URL tersebut ada nilai yang harus diambil yaitu nis, sehingga query yang digunakan:
“SELECT * FROM siswa WHERE nis=’$_GET[nis]‘
Tidak ada komentar:
Posting Komentar
Terima kasih sudah mengunjungi dan menulis komentar disini.
- Mitra Kesuma -