"Om Swastiastu"
Kembali lagi dengan tutorial PHP yang baru. Kali ini saya akan memberikan sedikit tutorial mengenai cara pembuatan program penjumlahan dalam PHP. Dengan mempelajari ini, kita juga akan mengerti bagaimana PHP mengirimkan sebuah variabel dalam text-input untuk kemudian diproses. Untuk itu kita membutuhkan sebuah form sederhana untuk memulai membuat program penjumlahan PHP ini.
Buatlah sebuah form sederhana yang terdiri atas 2 buah textbox dan sebuah tombol submit seperti gambar berikut:
Untuk lebih jelasnya, saya berikan saja kode HTML dari gambar diatas.
<form action="jumlahkan.php">
A <input type="text" name="A"><br/><br/>
B <input type="text" name="B"><br/><br/>
<input type="submit" value="Jumlahkan">
</form>
Simpan kode diatas dengan nama "form_penjumlahan.php". Jika sudah, sekarang saatnya kita membuat file proses dari form diatas. Buatlah sebuah file php baru dengan nama "proses_penjumlahan.php". Isi dari file ini sebagai berikut:
<?php
$a = $_REQUEST['A'];
$b = $_REQUEST['B'];
$c = "";
$c = $a + $b;
echo "Hasil penjumlahan".$a." + ".$b." = ".$c;
?>
Saya akan jelaskan maksud dari kode diatas.
$a = $_REQUEST['A']; tujuannya adalah mengambil nilai yang terletak pada textbox1 dan memberikan nilai tersebut ke variabel a ($a). Dan $b = $_REQUEST['B']; tujuannya adalah mengambil nilai yang ada pada textbox2 dan memberikannya ke variabel b ($b).
Kemudian kita mendeklarasikan sebuah variabel baru bernama c ($c). Selanjutnya kita membuat variabel c ini untuk menampung hasil penjumlahan dari a dan b. $c = $a + $b;
Terakhir, kita mengeluarkan hasil penjumlahan tersebut dengan meng-echo variabel yang disebutkan diatas. Hasilnya akan tampak seperti ini:
Semoga tulisan diatas bermanfaat buat teman-teman yang sedang mempelajari pemrograman web.
siiiip!!!
Trima kasih om atas panduannya
agak mengerti sedikit tentang php
apakah anda pernah membuat sistem pakar menggunakan php dan mysql???? kalau pernah boleh di share??
kenapa gak pake $_POST ?
memang apa bedanya $_REQUEST dengan $POST ?
bagaimana kl nilai A dan B itu berupa array?
penggunaan POST atau GET tergantung dari method pada form sedangkan penggunaan REQUEST tidak memandang method.. penggunaan REQUEST untuk mengambil nilai dari parameter dan tidak melihat method..
nilai A dan B bisa dijadikan array.. nantinya silahkan pecah array dengan fungsi explode()
Kalau data yang mau dijumlahkan itu hasil perulangan while bagaimana bang?