Rabu, 11 April 2012

Tgs web tabel 1 (table_tiket)

Tentang “Pemesanan Tiket Kereta Jakarta-Surabaya”

1.   Buatlah Database dengan PhpMyAdmin
2.   Buatlah tampilan input dan output
Ketentuan Soal
Kode Kereta
Nama Kereta
Harga Tiket
AB02
Argo Bromo
200000
PA02
Parahiyangan
150000
AL02
Argo Lawu
150000

 Langkah Pertama membuat database
 -    Ketik nama database,  Lalu klik Create

Langkah kedua Membuat  table
-     Ketik nama table di create new table, buat table dengan nama tiket
-  Tentukan jumlah field, masukan jumlah fieldnya 7 ,  Lalu klik Go
 
Langkah ketiga

-    Masukan nama-nama fieldnya, lalu klik Save

 
Muncul Tampilan :


 

  
1.     Tampilan Input

 
 
Listing Program

1.        input_tiket.php

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <title>Input Pemesanan Tiket</title>
</head>
<body bgcolor=violet text=white>
<form action="output_tiket.php" method="post">
<h1>Pemesanan Tiket Kereta <br>
Tujuan "Jakarta-Surabaya"</h1><br>
<pre>
<table size=100% border=2>
<tr>
<td>
Tanggal Keberangkatan : <select size=1 name="tgl">
<?
for ($i=1;$i<=31;$i++)
{
    echo "<option value=$i> $i </option>";
}
?> /*Perulangan untuk menampilkan tanggal 1-31 */
</select> <select size=1 name="bulan">
<option>Januari</option>
<option>Februari</option>
<option>Maret</option>
<option>April</option>
<option>Mei</option>
<option>Juni</option>
<option>Juli</option>
<option>Agustus</option>
<option>September</option>
<option>Oktober</option>
<option>November</option>
<option>Desember</option> </select> <input type="text" name="tahun" size=8 maxlength=> <br>
No.Pemesanan         :<input type="text" name="no" size=20 maxlength=10> <br>
Nama Pemesan        :<input type="text" name="nama" size=20 maxlength=10> <br>
Kode Kereta            :<select name="kode">
                                 <option value="AB02">AB02</option><br>
                                 <option value="PA02">PA02</option><br>
                                 <option value="AL02">AL02</option> </select> <br>
Jumlah Tiket             :<input type="text" name="jumlah" size=10 maxlength=3> <p>
<input type="submit" name="Cetak" value="Cetak"> <input type="reset" name="Batal" value="Batal">
</td></tr></table>
</body>
</html>

 


2.        Tampilan Output


 Listing Program

2.   output_tiket.php

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <title>Output Pemesanan Tiket</title>
</head>
<body bgcolor=black text=violet>
<tr> <td>
<h1>Pemesanan Tiket Kereta <br>
Tujuan "Jakarta-Surabaya"</h1><br>
================================================</h1><br>
Struk Pemesanan Tiket :<br>
---------------------------------<br>
<?
echo "Tanggal Keberangkatan :$tgl/$bulan/$tahun <br>";
echo "No.Pemesanan  :$no <br>";
echo "Nama Pemesan  :$nama <br>";
echo "Kode Kereta   :$kode <br>";
  if($kode=="AB02")
  { $kereta="Argo Bromo";
    $harga=200000;}
  else if ($kode=="PA02")
  { $kereta=="Parahiyangan";
    $harga=150000;}
  else
  { $kereta=="Argo Lawu";
    $harga=150000;}
echo "Nama Kereta : $kereta <br>";
echo "Harga Tiket : $harga <br>";
echo "Jumlah Tiket: $jumlah <br>";
$total=$harga*$jumlah;
echo "Total Bayar : $total <br>";
echo "================================================<br>";
echo gmdate("Y-md H:i:s",time()+60*60*7);//Menampilkan Jam GMT+7
//koneksi dan penyimpanan data ke database
$koneksi=mysql_connect("localhost","root","password");
if($koneksi)
{
    mysql_select_db("tgzz_syarifah_18094959");
$sqlstr="insert into tiket values('$no','$nama','$kode','$kereta','$harga','$jumlah','$total')";
$hasil=mysql_query($sqlstr,$koneksi);
echo "<h1>";
echo "Sudah berhasil disimpan";
mysql_close($koneksi);
}
else
echo "Tidak berhasil";
?>
<br>
<a href="input-tiket.php">Lagi</a>
</tr> </td> </table><br>
</body>
</html>

3.    Koneksiku.php

<?
mysql_connect("localhost","root","password");
mysql_select_db("tgzz_syarifah_18094959");
?>


Tidak ada komentar:

Posting Komentar