Minggu, 17 Maret 2019

Yuk buat Form dengan PHP


Bicara soal form atau formulir, tentu ada data yang bisa kita inputkan. Nahh, buat apa data inputan itu ?? bisa jadi untuk daftar Sekolah, buat isi survey, dan masih banyak lagi kegunaannya, Yuk kita pelajari cara simple buat form dengan PHP.
·        POST and GET
Apa itu ? ini adalah cara kita untuk buat form broo…
Mari disimak program berikut, so simple, so fun.

<form method="POST" actions="">
    <table>
    <tr><td>Saldo Awal =</td><td><input type="string" name="salawal"></td></tr>
    <tr><td>Bunga      =</td><td><input type="string" name="bunga">%(dalam persen)</td></tr>
    <tr><td>Lama Bulan =</td><td><input type="string" name="bulan"></td></tr>
    </table>
    <input type="submit" value="Submit">
</form>

<?php

echo "Saldo Awal= Rp.$_POST[salawal]<br>";
echo "Bunga=$_POST[bunga]%<br>";
echo "Lama Bulan=$_POST[bulan]<br>";

$saldoAwal=$_POST['salawal'];
$bunga=$_POST['bunga']*0.01;
$bulan=$_POST['bulan'];
$saldoAkhir=$saldoAwal*$bunga*$bulan+$saldoAwal;

echo "Saldo akhir setelah ".$bulan." bulan adalah : Rp.".$saldoAkhir.",-";

?>

Hasil Progrsm
Ingin Contoh Lagi ??????????? Saya Beri, spesial buat kamu, Iyaa kamuu… ;)



<form method="POST" actions="">
    Bilangan =<input type="text" name="bil"><br>
    Pembagi  =<input type="text" name="pembagi"><br>
    <input type="submit" value="Submit">
</form>

<?php

echo "Bilangan=$_POST[bil]<br>";
echo "pembagi=$_POST[pembagi]<br>";

$bilangan=$_POST['bil'];
$pembagi=$_POST['pembagi'];
$sisaBagi=$bilangan%$pembagi;
$hasilBagi=($bilangan-$sisaBagi)/$pembagi;

echo $bilangan." dibagi dengan ".$pembagi. " adalah ".$hasilBagi." sisa ".$sisaBagi;


 ?>


Hasil Program


Masih Ingin Contoh Lagi ??????????? Saya Beri LAGI, spesial buat kamu, Iyaa kamuu… ;) 

<form method="POST" actions="">
    Bilangan =<input type="text" name="awal">
    <input type="submit" value="Submit">
</form>
 
<?php
$jumlahUang = $_POST['awal'];
$a;$b;$c;$d;$e;$f;
$Mod;
//a
$Mod=$jumlahUang%100000;
$a=($jumlahUang-$Mod)/100000;
$jumlahUang=$jumlahUang-($a*100000);
//b
$Mod=$jumlahUang%50000;
$b=($jumlahUang-$Mod)/50000;
$jumlahUang=$jumlahUang-($b*50000);
//c
$Mod=$jumlahUang%20000;
$c=($jumlahUang-$Mod)/20000;
$jumlahUang=$jumlahUang-($c*20000);
//d
$Mod=$jumlahUang%5000;
$d=($jumlahUang-$Mod)/5000;
$jumlahUang=$jumlahUang-($d*5000);
//e
$Mod=$jumlahUang%100;
$e=($jumlahUang-$Mod)/100;
$jumlahUang=$jumlahUang-($e*100);
//f
$Mod=$jumlahUang%50;
$f=($jumlahUang-$Mod)/50;
$jumlahUang=$jumlahUang-($f*50);
 
echo "Jumlah Awal: $_POST[awal]<br><br>";
echo "Jumlah Rp. 100.000 : ".$a. "<br />"; 
echo "Jumlah Rp. 50.000 : ".$b. "<br />"; 
echo "Jumlah Rp. 20.000 : ".$c. "<br />"; 
echo "Jumlah Rp. 5.000 : ".$d. "<br />"; 
echo "Jumlah Rp. 100 : ".$e. "<br />"; 
echo "Jumlah Rp. 50 : ".$f. "<br />"; 
?>

Hasil Program

Tebak Hasilnya gimana ??? mirip dengan....................... program dari https://jenniignas9d.blogspot.com/2019/03/php.html yoi, bedanya kalo di program sebelumnya tidak perlu inputan data, kalo program ini, udah bisa diinput, jadi hasilnya dinamis sesuai dengan inputan kita.


<form method="POST" actions="">
<table>
        <tr>
            <td>Nama Lengkap </td>
            <td>= <input type="text" name="nama"></td>
        </tr>
        <tr>
            <td>Tempat Lahir </td>
            <td>= <input type="text" name="tempat"></td>
        </tr>
        <tr>
            <td>Tanggal Lahir </td>
            <td>=
           
            <select name="tgl" value="Tanggal">
            <option value="1">1</option>
                                              <option value="2">2</option>
                                              <option value="3">3</option>
            <option value="4">4</option>
                                              <option value="5">5</option>
                                              <option value="6">6</option>
            <option value="7">7</option>
                                              <option value="8">8</option>
                                              <option value="9">9</option>
            <option value="10">10</option>
            <option value="11">11</option>
                                              <option value="12">12</option>
                                              <option value="13">13</option>
            <option value="14">14</option>
                                              <option value="15">15</option>
                                              <option value="16">16</option>
            <option value="17">17</option>
                                              <option value="18">18</option>
                                              <option value="19">19</option>
            <option value="20">20</option>
            <option value="21">21</option>
                                              <option value="22">22</option>
                                              <option value="23">23</option>
            <option value="24">24</option>
                                              <option value="25">25</option>
                                              <option value="26">26</option>
            <option value="27">27</option>
                                              <option value="28">28</option>
                                              <option value="29">29</option>
            <option value="30">30</option>
                                              <option value="31">31</option>
            </select>
           
            <select name="bln" value="Bulan">
            <option value="1">1</option><option value="2">2</option><option value="3">3</option>
            <option value="4">4</option><option value="5">5</option><option value="6">6</option>
            <option value="7">7</option><option value="8">8</option><option value="9">9</option>
            <option value="10">10</option>
            <option value="11">11</option><option value="12">12</option>
            </select>
            
            <select name="thn" value="Tahun">
            <option value="1981">1981</option><option value="1982">1982</option><option value="1983">1983</option>
            <option value="1984">1984</option><option value="1985">1985</option><option value="1986">1986</option>
            <option value="1987">1987</option><option value="1988">1988</option><option value="1989">1989</option>
            <option value="1990">1990</option>
            <option value="1991">1991</option><option value="1992">1992</option><option value="1993">1993</option>
            <option value="1994">1994</option><option value="1995">1995</option><option value="1996">1996</option>
            <option value="1997">1997</option><option value="1998">1998</option><option value="1999">1999</option>
            <option value="2000">2000</option>
            <option value="2001">2001</option><option value="2002">2002</option><option value="2003">2003</option>
            <option value="2004">2004</option><option value="2005">2005</option><option value="2006">2006</option>
            <option value="2007">2007</option><option value="2008">2008</option><option value="2009">2009</option>
            </select>
            </td>

        </tr>
        <tr>
            <td>Alamat Rumah </td>
            <td>= <input type="text" name="alamat"></td>
        </tr>
        <tr>
            <td>Jenis Kelamin </td>
            <td>= <input type="radio" name="kelamin" value="Laki-Laki">Laki-Laki<input type="radio" name="kelamin" value="Perempuan">Perempuan</td>
        </tr>
        <tr>
            <td>Asal Kampus </td>
            <td>= <input type="text" name="Kampus"></td>
        </tr>
        <tr>
            <td>Nilai UAN</td>
            <td>= <input type="text" name="nilai"></td>
        </tr>

    </table>
   
   
    <input type="submit" value="Submit">
</form>
<?php
echo "Nama:$_POST[nama]<br>";
echo "Tempat Lahir:$_POST[tempat]<br>";
echo "Tanggal Lahir:$_POST[tgl] - $_POST[bln] - $_POST[thn]<br>";
echo "Alamat Rumah:$_POST[alamat]<br>";
echo "Jenis Kelamin:$_POST[kelamin]<br>";
echo "Asal Kampus:$_POST[Kampus]<br>";
echo "Nilai UAN:$_POST[nilai]<br>";
?>
Panjang  ??????????? Banget Menurut saya, tapi tenang, tidak sesulit yang terlihat, karena pada dasarnya, menurut saya lebih sulit dari yang terlihat :D semangat2 bruh..
Mas Ignas

Sudah Paham ?? saya harap sudah, jika masih belum, pelajari terus, jangan menyerah, jika masih belum paham, istirahat dulu baru belajar lagi, intinya Jika Mereka Bisa, Mengapa harus kita  :v maksud saya, Kita Juga BISA J


Tidak ada komentar:

Posting Komentar