Penggunaan Object Checkbox Pada Form Input Output di PHP


Assalamualaikum

Posting kali ini saya akan share bagaimana cara menggunakan checkbox dalam php ini adalah contoh simplenya lihat gambar di atas. Jadi logikanya begini pada saat saya ceklis 2 checkbox maka di output akan muncul kedua pilihan saya, jika saya ceklis 3 maka akan muncul 3, jika 4 maka akan muncul 4 dst. Jadi bagaimana solusinya tenang mudah kok kita gunakan array dan function isset(), function isset() ini digunakan untuk mendeteksi apakah suatu variabel sudah ada dalam memory atau belum. Bila variabel sudah ada dalam memory, maka isset() akan memberikan nilai TRUE, dan FALSE bila sebaliknya. Nah… function ini bisa kita manfaatkan untuk mendeteksi apakah suatu komponen check box dipilih atau tidak. untuk memberikan nilai true pada object checkboxnya.

1. Oke langsung z yak buat form input save dengan nama kuiz.php

<!doctype html public "-//W3C//DTD HTML 4.0 //EN"> 
<html>
<head>
       <title>Title here!</title>
</head>
<body>
<form action="kuiz2.php" method="post">
<h1>SALON IMEL</H1><br>
********************************<br>
Isi Data Pelanggan<br>
<pre>
Nama Pelanggan        : <input type="text" name="nama"><br>
Alamat Pelanggan      : <textarea name="alamat" rows=0 cols=0 wrap="off"></textarea><br>
Nomor Telepon         : <input type="text" name="no"><br>
Jenis Pelanggan       : <Select name="jenis">
<option value="MEMBER">MEMBER</option>
<option value="BIASA">BIASA</option>
</select>
Ceklis Pelayanan Dibawah ini :
<input type="checkbox" name="cutting" value="cutting">1. cutting
<input type="checkbox" name="creambath" value="creambath">2. creambath
<input type="checkbox" name="rebonding" value="rebonding">3. rebonding
<input type="checkbox" name="hairspa" value="hairspa">4. hair spa
<input type="submit" value="Simpan"><input type="reset" value="Batal">
</form>


</body>
</html>

2. Kalau sudah kita buat file outputnya save dengan nama “kuiz2.php”

<?php
$nama=$_POST['nama'];
$alamat=$_POST['alamat'];
$no=$_POST['no'];
$jenis=$_POST['jenis'];
echo" <h1>Berikut Data Pelanggan Yang Telah Masuk</h1>";
echo "*******************************************************<br>";
echo "<pre>";
echo "Nama Pelanggan   : $nama <br>";
echo "Alamat Pelanggan : $alamat  <br>";
echo "Nomor telepon    : $no   <br>";
echo "Jenis Pelanggan  : $jenis<br>";
echo "Jasa Yang Telah di pilih<br>";
if (isset($_POST['cutting']))

    {
    echo "1.".$_POST['cutting']."<br>";
    echo "Harga        : Rp " .$harga[0]=25000;
    echo "<br>";
}

if (isset($_POST['creambath']))
 {  
    echo "2.".$_POST['creambath']."<br>";
    echo "Harga        : Rp " .$harga[1]=35000;
    echo "<br>";
}
if (isset($_POST['rebonding']))
 {  
    echo "3.".$_POST['rebonding']."<br>";
    echo "Harga        : Rp " .$harga[2]=115000;
    echo "<br>";
}
if (isset($_POST['hairspa']))
 {  
    echo "4.".$_POST['hairspa']."<br>";
    echo "Harga        : Rp " .$harga[3]=250000;
    echo "<br>";
}
//array_sum berfungsi untuk menghitung elemen array dalam kasus ini menghitung $harga
$totbay=array_sum($harga); 
echo "Total Bayar Anda Sebesar = Rp $totbay <br>";

?>
<a href="kuiz.php">Input Data Lagi</a>
</body>
</html>

Selesai mudahkan semoga bermanfaat ^-^

 

 

 

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: