Selasa, 11 Desember 2012

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 -