Kirim Data dengan Metode GET

Metode GET digunakan untuk mengirimkan variabel dan nilai dari elemen form melaui URL.

Contoh:

Buatlah sebuah file HTML bernama  inputDataBarang.html lalu masukkan kode berikut ini:

<form action=”terimaBarang.php” method=”GET”>

<table>

<caption>Input Data Barang</caption>

<tr><td>Kode Barang</td><td><input type=”text” name=”kodeBr”></td></tr>

<tr><td>Nama Barang</td><td><input type=”text” name=”namaBr”></td></tr>

<tr><td>Satuan</td><td><select name=”satuanBr”>

<option value=”1”>Batang</option>

<option value=”2”>Pack</option>

<option value=”3”>Unit</option>

</td></tr>

<tr><td>Merk</td><td><select name="merk">

<option value="1">Wavin</option>

<option value="2">PVC</option>

</td></tr>

<tr><td>Harga Beli</td><td><input type=”text” name=”HargaBeliBr”></td></tr>

<tr><td>Harga Jual</td><td><input type=”text” name=”HargaJualBr”></td></tr>

<tr><td>Jumlah</td><td><input type=”text” name=”jumlahBr”></td></tr>

<tr><td colspan=”2”><input type=”submit” value=”Kirim”>

</form>

Hasil:

Bukalah file diatas melalui browsermu dengan alamat http://localhost/php/inputDataBarang.html lalu isi seperti terlihat pada gambar dibawah ini:

Lalu tekan tombol Kirim maka di URL akan terlihat seperti berikut ini:

http://localhost/php/terimaBarang.php?kodeBr=pr001&namaBr=Paralon+3+Inch&satuanBr=1&merk=1&HargaBeliBr=50000&HargaJualBr=75000&jumlahBr=20

Keterangan:

Terlihat pada URL diatas bahwa nama elemen dan nilainya ditampilkan seperti nama elemen kodeBr dengan nilainya yang kita input yaitu pr001.

 

Membuat File Penerima Data

Buatlah sebuah file bernama terimaData.php lalu masukkan kode berikut :

<?php

if(isset($_GET)){

print_r($_GET);

}

?>

Hasil:

Sekarang bukalah file inputDataBarang.html melalui browsermu dan isi seperti semula lalu tekan tombol Kirim maka akan menghasilkan hasil seperti dibawah ini:

Array
(
    [kodeBr] => pr001
    [namaBr] => Paralon 3 Inch
    [satuanBr] => 1
    [merk] => 1
    [HargaBeliBr] => 50000
    [HargaJualBr] => 75000
    [jumlahBr] => 20
)
2016 © Fahmi Basya Kartapura