Fungsi dan Perbedaan Method POST dan GET pada PHP
Dalam dunia WEB mungkin tanpa kita sadari kita sering kali melihat fungsi methode POST dan GET. apa itu methode POST dan GET ?, Pengertian dari kegunaan methode POST dan GET sama yatu untuk mengirimkan nilai ke halaman lain atau mengirimkan ke database dan mengambil nilai variable dari halaman lain atau mengambil nilai dari database.
Penggunaan Methode POST dan GET ini biasanya menggunakan form pada halaman PHP, untuk perbedaanya sangat kecil pada methode POST dan GET namun sangat terlihat.
Output Program GET :
( Gambar 1. Output program POST dan GET menggunakan PHP ) |
Perintah Program GET (syntax) :
Syntak POST DAN GET pada PHP
Penjelasan Syntax Program :
Pada syntax program ini terdapat 2 bagian penting yang akan dibahas diantaranya adalah :
Bagian desigin Webnya
pada bagian ini akan membentuk form input seperti ini...
- Pada bagian <form action = ' ' method = 'get'> digunakan untuk mendeklarasikan method, pada script ini menggunakan methode GET, (jika mau menggunakan methode POST tinggal di ganti aja)
- <pre> digunakan untuk merapihkan space jadi tidak perlu menggunakan perintah <br/>
- <input type = 'text' name='nama'> perintah input type dengan format text untuk membuat kolom input, yang nantinya nilainya di masukan kedalam variable nama.
- <input type = 'submit' name='kirim' value='kirim'> format submit digunakan untuk membuat bentuk button.
- Untuk format Reset digunakan untuk mengosongkan form input pada web.
Bagian Exekusi programn
- Pada perintah PHP dibuka dengan <?, lalu masukan kondisi if (isset ($_GET['kirim'])){ untuk memasukan nilai ke dalam variable $nama, $kelas, $npm, melalui button kirim.
- Pada baris selanjutnya perintah Echo digunakan untuk menampilkan output, lalu di tambahkan isi outpunya dari nilai yang ada pada $nama, $kelas, $npm.
- Untuk perintah selanjutnya digunakan untuk membersihkan output dengan menekan tombol Clear (hapus), yang nantinya akan mencetak variable kocong ketika form input dikosongkan.
Perbedaan Fungsi Methode POST dan GET :
( Gambar 2. Hasil Methode GET ) |
( Gambar 3. Hasil Methode POST ) |
Pada bagian ini sangat terlihat jelas perbedaanya pada Url pada methode GET menyimpan nilai pada URL, sedangkat POST pada variablenya.
( Gambar 4. Source Code GET ) |
( Gambar 5. Source Code POST ) |
Sumber :
5 comments:
Thank you gan, lagi belajar pemrograman web pake PHP juga
Mas kalau mau menampilkan DETAIL DATA dari DAFTAR DATA gimana ya,
saya punya baris 1,2,3 berisi data produk
Untuk menampilkan DAFTAR DATA produk kan gini:
$sql = mysql_query("select * from produk where published=1 ");
setelah DAFTAR DATA produk tampil, dan jika salah satu nama produk di klik agar muncul halaman DETAIL DATA produk gimana ya perintahnya,
saya coba seperti ini kok gak bisa:
$sql = mysql_query("select * from produk where published=1 and id_produk='$_GET[id_produk]' ");
$_GET[id_produk] ini kok tidak berfungsi ya mas? (kok tidak muncul detail produk dengan id yang dipilih)
@mas saputra
itu berarti sudah bermain dengan database ya ?
jika iya, pastiin tabel yang kamu buat punya keterhubungan anter datanya. trus coba gunain join buat menghubungkan data dari "DAFTAR DATA" KE DATA PADA "DETAIL DATA", dalam join juga bisa kok pake kondisi-kondisi tertentu. jadi mungkin kalo pake "and" kurang tepat querynya kalo menurut saya.
coba cek refrensi join table dibawah ini. semoga bisa membantu agan ya
http://mysql.phi-integration.com/sql/tipe-tipe-join-pada-mysql-5
http://jagowebdev.com/menampilkan-data-dari-beberapa-tabel-mysql-join-pada-mysql/
kuşadası
fethiye
sivas
samsun
mugla
4TLFD
betturkey
sex hattı
https://izmirkizlari.com
sms onay
YV7SC
Posting Komentar
Dilarang Menggunakan Bahasa Yang Kotor Dan Berbau SARA
jika ada link yang rusak atau request silahkan menuju ke link ini : DISINI