1. Freak-kutuonline
1
WP1 – TOKO BUNGA RED FLOWER
Buat database dengan nama dbTokoBunga, kemudian buat tabel orderBunga dengan
spesifikasi tabel seperti berikut.
Field Type Length/Size Index Extra
No_order Int 5 Primary Auto_Increment
Tgl_order Varchar 30
Nama_pemesan Varchar 30
Alamat Varchar 50
Telp Varchar 15
Jenis_bunga Varchar 20
Harga Double
Jml_pesan Int 3
Ongkos_kirim Double
Total_bayar double
Jalankan Dreamweaver, buat file-file berikut.
Koneksi.php
<?php
$host="localhost";
$user="root";
$pass="";
$db="dbTokoBunga";
$Conn=mysql_connect($host,$user,$pass)or die(mysql_error());
mysql_select_db($db,$Conn);
?>
Buat tampilan input pemesanan bunga seperti gambar dibawah ini menggunakan
komponen Table, simpan dengan nama input_bunga.php.
4. Freak-kutuonline
4
Ketentuan soal:
1. Pilihan jenis bunga akan menentukan harga bunga.
Jenis bunga Harga bunga
Mawar 15500
Anggrek 17000
Melati 13000
Dahlia 13500
Tulip 15000
2. Total bayar = (harga * jumlah pesan) + ongkos kirim
Selanjutnya buat file simpan_order.php, berikut script file simpan order.
<?php
include "koneksi.php";
/*---deklarasi variabel yg dibutuhkan---*/
$tgl_order = date ('d F Y');
$jns = $_POST['jns_bunga'];
$jml = $_POST['jml_pesan'];
$ongkir = $_POST['ongkir'];
/*---menentukan harga bunga
berdasarkan jenis bunga---*/
if ($jns == 'Mawar')
$harga = 15500;
else if ($jns == 'Anggrek')
$harga = 17000;
else if ($jns == 'Melati')
$harga = 13000;
else if ($jns == 'Dahlia')
$harga = 13500;
else
$harga = 15000;
/*---menghitung total bayar---*/
$total = ($harga * $jml) + $ongkir;
5. Freak-kutuonline
5
$simpan=mysql_query("INSERT INTO orderBunga VALUES ('',
'$tgl_order',
'$_POST[nama_pemesan]',
'$_POST[alamat]',
'$_POST[telp]',
'$jns',
$harga',
'$jml',
'$_POST[ongkir]',
$total')",$Conn);
echo "<script>alert('Data order sudah tersimpan.')</script>";
echo "<meta http-equiv='refresh' content='0;url=input_bunga.php'>";
?>
Follow me @AutisPshycophat
Facebook.com/devz.andrean