Sabtu, 07 Januari 2012

Contoh Php Coder "Rental Mobil"


LANGKAH – LANGKAH
MEMBUAT PROGRAM DENGAN MENGGUNAKAN PHP CODER

1.      Klik Star pilih menu PHP Coder








                                                                                                       
2.      Lalu akan tampil form seperti ini ;

Langkah -Langkah
Membuat DATABASE dengan phpMyAdmin

1.      Klik Mozilla Firefox lalu akan muncul gambar seperti ini


            




2.      Lalu gambar akan muncul seperti ini


 

3.      Lalu gambar akan muncul lagi seperti ini



Lalu isi fieldnya dan simpan isi tabelnya:







Contoh latihan Soal !
  1. Buatlah Database dengan nama Rental_mobil1
  2. Buatlah tabel Mobil dengan struktur sebagai berikut ini :

Field
Jenis
v   
Notrans
Varchar (5)
v   
Napel
Varchar (30)
v   
Kode
Varchar (5)
v   
Nabil
Varchar (30)
v   
harga
Double
v   
Fasilitas
Varchar (10)
v   
Lm_sewa
Varchar (10)
v   
Ongkos
Double
v   
Tobay
Double






 Untuk menentukan kode mobil (IF-Else)
Kode
Nabil
Harga
B001
Kijang Inova
Rp 400.000
B002
AVP
Rp 350.000
B003
Xenia
Rp 300.000
 Untuk menentukan kode fasilitas (IF-Else)
Fasilitas
Ongkos
Driver
Rp 100.000
Non Driver
Rp -


Tampilan Input
Tampilan Output
Tampilan Data Berupa Tabel

 Listing dari rental mobil
<< input.php >>
<body bgcolor=#B0FFB0 text=#007138>
<form action="output.php" method="post">
<br>
<center><marquee><blink><font face="dp" size=8>"RENTAL MOBIL ZEFA"</blink></font>
<br>
<blink><font face="dp" size=4><br>SELAMAT DATANG DI RENTAL ZEFA <br></blink></font>
</marquee></center>
<pre>
<center><table border=6>
<tr>
<td>No Transaksi</td>
<td><input type=text name=notrans </td>
<td rowspan=7 width=30%><img src="dp.jpg" width=120 height=200></td></tr>
<tr>
<td>Nama Pelanggan </td>
<td><input type=text name=napel </td></tr>
<tr>
<td>Kode mobil</td>
<td><select size=1 name=kode </td>
    <option value="b001">b001</option>
    <option value="b002">b002</option>
    <option value="b003">b003</option>
    </select></tr>
<tr>
<td>Fasilitas</td>
<td><input type="radio" name="fasilitas" value="driver">driver <br>
<input type="radio" name="fasilitas" value="non-driver">non-driver <br></td>
</tr>
<tr>
<td>Lama Sewa</td>
<td><input type=text name=lm_sewa </td></tr>
<tr>
<td><input type=submit name=simpan value=Simpan></td>
<td><input type=reset name=bersih value=BersiH>
</center></td></tr></table>
</form> </body></html>
</body>
</html>


<< output.php >>
<body bgcolor=#B0FFB0 text=#007138>
<?
//mencari kode mobil
if($kode=="b001")
{
         $nabil="kijang inova";
         $harga=400000;}
else if($kode=="b002")
{
         $nabil="AVP";
         $harga=350000;}
else
{
         $nabil="xenia";
         $harga=300000;}
//mencari fasilitas
if ($fasilitas=="driver")
{$ongkos=100000;}
else
{$ongkos=0;}

$tobay=$harga*$lm_sewa+$ongkos;
$konek=mysql_connect("localhost","root","12345678") or die ("koneksi gagal" .mysql_error());
if($konek)
{
    mysql_select_db("rental_mobil1");
    echo"<h1>^ ^ ^STRUK PENYEWAAN MOBIL ZEFA^ ^ ^</h1><br>";
    echo"<pre>";
    echo"no transaksi                :$notrans<br>";
    echo"nama pelanggan              :$napel<br>";
    echo"kode mobil                  :$kode<br>";
    echo"nama mobil                  :$nabil<br>";
    echo"harga sewa                  :$harga<br>";
    echo"fasilitas                   :$fasilitas<br>";
    echo"lama sewa                   :$lm_sewa<br>";
    echo"================================================================<br>";
    echo"Total Bayar                 :$tobay<br>";
    echo"<pre>";
    echo"</h1>";
    $simpan="INSERT INTO mobil(notrans,napel,kode,nabil,harga,fasilitas,lm_sewa,ongkos,tobay)VALUES('$notrans','$napel','$kode','$nabil','$harga','$fasilitas','$lm_sewa','$ongkos','$tobay')";
    //eksekusi perintah
    $jalankan_simpan=mysql_query($simpan,$konek);
    echo"Simpan Data Berhasil...";
    mysql_close($konek);
}
else
{
    echo"Server Salah";
}
?>
<br>
<a href="tabel.php">LIHAT YA....</a>
</body>
</html>

<< tabel.php >>
<body bgcolor=#B0FFB0 text=#007138>
<?
echo"<h3><u><center>TAMPIL BERUPA TABEL</center></u></h3><br>";
echo"<table border=2 width=80%>
<tr>
    <th>No Transaksi</th>
    <th>Nama Pelanggan</th>
    <th>Kode Mobil</th>
    <th>Nama Mobil</th>
    <th>Harga Sewa</th>
    <th>Fasilitas</th>
    <th>Lama Sewa</th>
    <th>Total Bayar</th>
</tr>";
mysql_connect("localhost","root","12345678")or die("koneksi gagal".mysql_error());
mysql_select_db("rental_mobil1");
$tampil_tabel=mysql_query("select * from mobil");
while($data=mysql_fetch_array($tampil_tabel))
{
    echo"
    <tr>
        <td>$data[notrans]</td>
        <td>$data[napel]</td>
        <td>$data[kode]</td>
        <td>$data[nabil]</td>
        <td>$data[harga]</td>
        <td>$data[fasilitas]</td>
        <td>$data[lm_sewa]</td>
        <td>$data[tobay]</td>
    </tr>";
}
?>
</table>
<br>
<a href="input.php">MAU KEMBALI KE AWAL KLIK AJA DISINI!!!</a>
</body>
</html>

6 komentar:

  1. kak ada yg data pemesan hotel sama notanya ga?

    BalasHapus
  2. bisa buatkan saya php rental mobil hub saya hariyanto.dp@gmail.com

    BalasHapus
  3. Kl php aq baru belajar dari buku aj
    kan byk contoh"
    coba deh banyak baca buku pemograman php

    BalasHapus
  4. cocok buat untuk yang newbie teh...muali perancangan pembuatan database sampe input di lanjutkan output hasilnya,,,mantab.....selamat berkarya :D

    BalasHapus
  5. Komentar ini telah dihapus oleh pengarang.

    BalasHapus