Ticker

6/recent/ticker-posts

Header Ads Widget

Responsive Advertisement

[PHP] Membuat Pembayaran Sewa Kamar di PHP


Membuat Pembayaran Sewa Kamar di PHPMasih berlanjut ke rumus IF yang kemaren-kemaren, memang rumus if sangatlah di butuhkan di pembuatan program pada PHP, sekarang saya ingin sharing Membuat Pembayaran Sewa Kamar di PHP,
Sebelum beranjak ke script program kita telaah dan perhatikan dulu ketentuan programnya ,
Dibawah ini ada ketentuan programnya kawan



Silahkan kalian tinggal berfikir bagaimana logikanya agar program berjalan benar.
Dibawah ini ada gambar dan scrip yang sudah saya buat, ingsya allah akan membantu kalian ,
Langsung saja perhatikan gambar dan script php dibawah ini,
 Input sewa kamar



Output sewa kamar



Langsung saja kita akan membuat program sederhana penyewaan kamar di php,
1.      Langkah pertama kita buat tampilan input dan out programnya terlebih dahulu,
Pertama kita buat file buat input program dengan nama input_penyewaan.php dan buat file untuk output programnya dengan nama output_penyewaan.php, Jangan lupa keduanya simpan di c/xampp/htdocs.

Script Tampilan Input Program
Keterangan:
-          Kalian harus perhatikan huruf yang berwarna merah karena itu penting, hee
-    Required = fungsi required dalam scrip diatas adalah berfungsi untuk memberi tahu apabila ada form/kolom atau radio,list dll yang belum diisi, diibawah saya beri tanda coklat kawan.

<form name="form1" action="output_sewa.php" method="post">
  <table width="35%" border="2" align="center">
    <tr>
      <td bgcolor="#66CCFF" align="center" height="46" colspan="2"><strong>PENYEWAAN KAMAR</strong></td>
    </tr>
    <tr>
      <td bgcolor="#66CCFF" width="25%">Nama</td>
      <td bgcolor="#CCCCCC" width="75%">: <label for="nama"></label>
      <input type="text" name="nama" id="nama" required></td>
    </tr>
    <tr>
      <td bgcolor="#66CCFF">Kode Kamar</td>
      <td bgcolor="#CCCCCC">:
        <label for="kode"></label>
        <select name="kode" id="kode" required>
          <option selected>pilih</option>
          <option value="Melati">KM01</option>
          <option value="Kenanga">KK02</option>
          <option value="Raflesia">KR03</option>
      </select></td>
    </tr>
    <tr>
      <td bgcolor="#66CCFF">Jenis Kamar</td>
      <td bgcolor="#CCCCCC">:<label>
            <input type="radio" name="jenis" value="Single" id="jenis_0" required/>
            Single</label>
          <label>
            <input type="radio" name="jenis" value="Double" id="jenis_1" required/>
            Double</label>
          <label>
            <input type="radio" name="jenis" value="Exclusive" id="jenis_2" required/>
            Exclusive</label>
        </p>
    </tr>
    <tr>
      <td bgcolor="#66CCFF">Jumlah Sewa</td>
      <td bgcolor="#CCCCCC">:
        <label for="jumlah"></label>
      <input type="text" name="jumlah" id="jumlah" required></td>
    </tr>
    <tr>
      <td bgcolor="#66CCFF">Lama Sewa</td>
      <td bgcolor="#CCCCCC">:
        <label for="lama"></label>
      <input type="text" name="lama" id="lama" required></td>
    </tr>
    <tr>
      <td bgcolor="#66CCFF" align="center" height="42" colspan="2"><input type="submit" name="hitung" id="hitung" value="hitung"></td>
    </tr>
  </table>
</form>



Script Tampilan Output program

<table width="30%" border="2" align="center">
  <tr>
    <td bgcolor="#66CCFF" height="61" colspan="2" align="center"><strong>STRUKTUR PEMBAYARAN KAMAR</strong></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Nama</td>
    <td>:&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Nama Kamar</td>
    <td>:&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Jenis Kamar</td>
    <td>:&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Harga Sewa</td>
    <td>:&nbsp;td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Jumlah Sewa</td>
    <td>:&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Lama Sewa</td>
    <td>:&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Total Pembayaran</td>
    <td>:&nbsp;</td>
  </tr>
  <tr>
    <td bgcolor="#66CCFF" align="center" height="39" colspan="2<input name="" type="button" value="kembali"></td>
  </tr>
</table>

2.      Kalau sudah membuat tampilan programnya  dengan melihat script diatas, langsung saja kita tambahkan dan masukan rumus dengan melihat ketentuan program diatas

Peratama kita buat variable pengenal di output_penyewaan.php ,ketentuan dibuat berdasarkan input_penyewaan.php.

$nama=$_POST['nama'];
$kode=$_POST['kode'];
$jumlah=$_POST['jumlah'];
$lama=$_POST['lama'];
$jenis=$_POST['jenis'];

Kedua kita buat rumus if, berbeda dengan kemarin yang hanya membuat rumus if saja kita disini membuat nested if, yang artinya ada IF didalam IF.

if ($kode=='Melati')
{
   
    if ($jenis=='Single'){
         $harga=350000;
         }
    else if ($jenis=='Double'){
         $harga=500000;
         }
    else if ($jenis=='Exclusive'){
         $harga=700000;
         }
}
   
else if ($kode=='Kenanga')
{
    if ($jenis=='Single'){
         $harga=400000;
         }
    else if ($jenis=='Double'){
         $harga=600000;
         }
    else if ($jenis=='Exclusive'){
         $harga=900000;
         }   
    }
   
else if ($kode=='Raflesia')
{
    if ($jenis=='Single'){
         $harga=500000;
         }
    else if ($jenis=='Double'){
         $harga=750000;
         }
    else if ($jenis=='Exclusive'){
         $harga=1200000;
         }   
    }

Yang ketiga kita masukan rumus harga total penyewaan kamar dibawah langkah  ke empat.

$total=($harga*$jumlah)*$lama;

Yang keempat kita masukan variable ke dalam tampilan output_penyewaan.php yang sudah kalian uat diatas tadi,
Yang bertanda merah itu yang harus kalian tambahkan dari script output sebelumnya yang belum ada. Jadi wajib teliti kawan.

<table width="30%" border="2" align="center">
  <tr>
    <td bgcolor="#66CCFF" height="61" colspan="2" align="center"><strong>STRUKTUR PEMBAYARAN KAMAR</strong></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Nama</td>
    <td>: <?php echo $nama; ?></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Nama Kamar</td>
    <td>: <?php echo $kode; ?></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Jenis Kamar</td>
    <td>: <?php echo $jenis; ?></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Harga Sewa</td>
    <td>: <?php echo "Rp." .number_format ($harga); ?></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Jumlah Sewa</td>
    <td>: <?php echo $jumlah; ?> kamar</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Lama Sewa</td>
    <td>: <?php echo $lama; ?> hari</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>Total Pembayaran</td>
    <td>: <?php echo "Rp." .number_format ($total); ?></td>
  </tr>
  <tr>
    <td bgcolor="#66CCFF" align="center" height="39" colspan="2"><a href="input_sewa.php"><input name="" type="button" value="kembali">
    </a></td>
  </tr>
</table>

3.      Nah pembuatan tampilan input dan output udah, memasukan rumus didalam output_penyewaan udah, tinggal langkah terakhir yaitu exsekusi atau uji coba program kawan, silahkan kalian uji coba di browser kesayangan kalian,
     dibawah ini adalah screenshot input dan output Pembayaran Sewa Kamar yang tadi udah dibuat,


4.      Semoga berhasil kawan,,

Untuk kalian yang ingin mendownload script lengkapnya silahkan klik link dibawah ini
Sekian cara membuat pembayaran sewa di php ,semoga bermanfaat untuk kalian semua

­

Post a Comment

10 Comments