1. aplikasi ini tidak menggunakan database
2. data yang di inputkan adalah : tujuan, kelas, jumlah pembelian.
3. data yang akan ditampilkan adalah : diskon, jumlah pembelian, harga satuan, jumlah pembayaran
4. daftar harga berdasarkan kelas dan tujuan
Bandung | Semarang | Yogyakarta | Surabaya | |
EKONOMI | 4000 | 6000 | 8000 | 10000 |
BISNIS | 6000 | 9000 | 12000 | 15000 |
EKSEKUTIF | 9000 | 12000 | 15000 | 18000 |
5. Diskon 10% pada kereta EKONOMI tujuan Yogyakarta, dan EKSEKUTIF tujuan Surabaya.
Penyelesaian:
<html>
<head>
<title>Aplikasi Penghitung Harga Tiket Bus</title>
</head>
<body>
<fieldset>
<legend>Data Pembelian:</legend>
<form method="post">
<label>Tujuan :</label>
<select name="tjn">
<option>-----</option>
<option>Bandung</option>
<option>Semarang</option>
<option>Yogyakarta</option>
<option>Surabaya</option>
</select><br>
<label>Kelas :</label>
<select name="kls">
<option>-----</option>
<option>Ekonomi</option>
<option>Bisnis</option>
<option>Eksekutif</option>
</select><br>
<label>Jumlah Pembelian :</label>
<input type="text" name="jml_beli"><br>
<input type="submit" value="beli" name="beli">
</form>
</fieldset>
<?php
if(isset($_POST['beli'])){
$tjn= $_POST['tjn'];
$kls= $_POST['kls'];
$jml_beli= $_POST['jml_beli'];
//untuk kelas ekonomi
if($kls="Ekonomi" && $tjn=="Bandung"){
$hrg_stn = 4000;
$dskn = 0;
}else
if($kls="Ekonomi" && $tjn=="Semarang"){
$hrg_stn = 6000;
$dskn = 0;
}else
if($kls="Ekonomi" && $tjn=="Yogyakarta"){
$hrg_stn = 8000;
$dskn = 0.1;
}else
if($kls="Ekonomi" && $tjn=="Surabaya"){
$hrg_stn = 10000;
$dskn = 0;
}else
//untuk kelas bisnis
if($kls="Bisnis" && $tjn=="Bandung"){
$hrg_stn = 6000;
$dskn = 0;
}else
if($kls="Bisnis" && $tjn=="Semarang"){
$hrg_stn = 9000;
$dskn = 0;
}else
if($kls="Bisnis" && $tjn=="Yogyakarta"){
$hrg_stn = 12000;
$dskn = 0;
}else
if($kls="Bisnis" && $tjn=="Surabaya"){
$hrg_stn = 15000;
$dskn = 0;
}else
//untuk kelas eksekutif
if($kls="Eksekutif" && $tjn=="Bandung"){
$hrg_stn = 9000;
$dskn = 0;
}else
if($kls="Eksekutif" && $tjn=="Semarang"){
$hrg_stn = 12000;
$dskn = 0;
}else
if($kls="Eksekutif" && $tjn=="Yogyakarta"){
$hrg_stn = 15000;
$dskn = 0;
}else
if($kls="Eksekutif" && $tjn=="Surabaya"){
$hrg_stn = 18000;
$dskn = 0.1;
}else{
echo "<br>tolong isi data dengan benar";exit;
}
if($dskn !=0){
$jml_byr = ($hrg_stn*$jml_beli)-($hrg_stn*$jml_beli/$dskn);
}else{
$jml_byr = ($hrg_stn*$jml_beli);
}
echo "<fieldset>";
echo "diskon : ".$dskn."%<br>";
echo "Jumlah Pembelian : ".$jml_beli."<br>";
echo "Harga Satuan : ".$hrg_stn."<br>";
echo "Jumlah Pembayaran : ".$jml_byr."<br>";
echo "</fieldset>";
}
?>
</body>
</html>
hasilnya kurang lebih seperti ini:
sekian artikel sederhana dari saya, semoga bermanfaat bagi anda yang baru memulai belajar php.
thankss ini sangat mmbntu saya....
BalasHapus