$numset=$_REQUEST['pc']*$jmlbrsperhal; $perintah="select * from produk order by nama_produk asc limit $numset,$jmlbrsperhal"; $laksanakan=mysql_query($perintah); $i=1; while($aray=mysql_fetch_array($laksanakan)){ echo"
alert("Maaf, tidak boleh diisi dengan huruf!!!"); location.href="index.php?module=produk"; <script language="javascript"> alert("produk sukses di input"); location.href="index.php?module=cart&act=tampil"; » Keranjang Belanja Anda
"; $sid = session_id(); $sql = mysql_query("SELECT * FROM order_temp, produk WHERE id_session='$sid' AND order_temp.id_produk=produk.id_produk"); $ketemu=mysql_num_rows($sql); if($ketemu < 1){ ?> <script language="javascript"> alert("Keranjang Belanja Masih Kosong!"); location.href="index.php?module=produk";
Universitas Sumatera Utara
} else{ echo " "; echo "
*) Apabila anda mengubah jumlah, setelah input data pada jumlah, tekan tombol.
";
Universitas Sumatera Utara
echo "
**) Total harga diatas belum termasuk ongkos kirim yang akan dihitung saat.
"; } break; case "hapus": mysql_query("DELETE FROM order_temp WHERE id_orders_temp='$_GET[id]'"); ?> <script language="javascript"> alert("produk sukses di edit"); location.href="index.php?module=cart&act=tampil"; <script language="javascript"> alert("produk sukses di input"); location.href="index.php?module=cart&act=tampil"; <script language="javascript"> alert("produk sukses di hapus"); location.href="index.php?module=cart&act=tampil";
Universitas Sumatera Utara
8. kategori.php Form "; $tampil="select * from kategori order by id_kategori"; $sql=mysql_query($tampil); echo"
"; break; case "tambah": echo""; break; case"input": $tanggal=date("ymd"); $sql="insert into kategori(id_kategori,nama_kategori)values('','$_POST[nama_kategori]')"; $exe=mysql_query($sql); if($exe==true){ ?> <script language="javascript"> alert("data anda sukses di input"); location.href="index.php?module=kategori"; <script language="javascript"> alert("data gagal di input"); location.href="index.php?module=kategori";
Universitas Sumatera Utara
$exe=mysql_query($sql); if($exe==true){ ?> <script language="javascript"> alert("data anda sukses di hapus"); location.href="index.php?module=kategori"; <script language="javascript"> alert("data anda gagal di hapus"); location.href="index.php?module=kategori"; <script language="javascript"> alert("Kategori sukses di edit"); location.href="index.php?module=kategori"; <script language="javascript"> alert("Kategori gagal di edit"); location.href="index.php?module=kategori";
font-family:tahoma; font-size:12px; color:#000000; } td{ border-bottom:1px solid #999999; } <script language="javascript"> alert("Data Tidak Boleh Kosong, Silahkan Isi Data Dengan Benar"); location.href="index.php?module=order"; Ulangi Lagi"; } elseif (ereg("[a-z|A-Z]","$_POST[kode_pos]") OR ereg("[a-z|AZ]","$_POST[telp]") ) { echo "Kode Pos dan No Telepon tidak boleh diisi dengan Huruf atau simbol. Ulangi Lagi"; } elseif (strlen($kar1)==0 OR strlen($kar2)==0){
Universitas Sumatera Utara
echo "Alamat email Anda tidak valid, mungkin kurang tanda titik (.) atau tanda @. Ulangi Lagi"; } else{ // fungsi untuk mendapatkan isi keranjang belanja function isi_keranjang(){ $isikeranjang = array(); $sid = session_id(); $sql = mysql_query("SELECT * FROM order_temp WHERE id_session='$sid'"); while ($r=mysql_fetch_array($sql)) { $isikeranjang[] = $r; } return $isikeranjang; } $tgl_skrg = date("Ymd"); $jam_skrg = date("H:i:s"); // simpan data pemesanan mysql_query("INSERT INTO orders(id_orders,nama_kustomer, alamat_lengkap, telepon, email, status_order,jam_order,tgl_order,id_kota) VALUES('$_POST[id_orders]','$_POST[nama]','$_POST[alamat]','$_POST[telp] ','$_POST[email]','baru','$jam_skrg','$tgl_skrg','$_POST[idkota]')"); // mendapatkan nomor orders $id_orders=mysql_insert_id(); // panggil fungsi isi_keranjang dan hitung jumlah produk yang dipesan $isikeranjang = isi_keranjang(); $jml = count($isikeranjang); // simpan data detail pemesanan for ($i = 0; $i < $jml; $i++){ mysql_query("INSERT INTO orders_detail(id_orders, id_produk, jumlah) VALUES('$_POST[id_orders]',{$isikeranjang[$i]['id_produk']}, {$isikeranjang[$i]['jumlah']})"); } // update/kurangi stok produk for ($i = 0; $i < $jml; $i++) { mysql_query("UPDATE produk SET stok = stok {$isikeranjang[$i]['jumlah']} WHERE id_produk = {$isikeranjang[$i]['id_produk']}");
Universitas Sumatera Utara
} // update/tambahkan produk yang dibeli (best seller) for ($i = 0; $i < $jml; $i++) { mysql_query("UPDATE produk SET dibeli = dibeli + {$isikeranjang[$i]['jumlah']} WHERE id_produk = {$isikeranjang[$i]['id_produk']}"); } // setelah data pemesanan tersimpan, hapus data pemesanan di tabel pemesanan sementara (orders_temp) for ($i = 0; $i < $jml; $i++) { mysql_query("DELETE FROM order_temp WHERE id_orders_temp = {$isikeranjang[$i]['id_orders_temp']}"); } $daftarproduk=mysql_query("SELECT * FROM orders_detail,produk WHERE orders_detail.id_produk=produk.id_produk AND id_orders='$_POST[id_orders]'"); echo"
<span class=judul_head>» Proses Transaksi Selesai
Berikut adalah ringkasan pemesanan anda dan data pemesan.
} $ongkos=mysql_fetch_array(mysql_query("SELECT ongkos_kirim FROM kota WHERE id_kota='$_POST[idkota]'")); $ongkoskirim=$ongkos[ongkos_kirim]; $grandtotal
Total : Rp. $total_rp Ongkos kirim: Rp. $ongkoskirim_rp Grand Total : Rp. $grandtotal_rp
Silahkan lakukan pembayaran ke Bank Sumut dan BNI sebanyak Grand Total yang tercantum, nomor rekeningnya 08319845647 a.n. Donni Computer Center"; $subjek=""; // Kirim email ke kustomer // Kirim email ke pengelola toko online echo "
Total : Rp.
$total_rp
Ongkos Kirim : Rp.
$ongkoskirim_rp
Grand Total : Rp.
$grandtotal_rp
"; echo "
Data pemesan beserta ordernya adalah sebagai berikut:
Nama
: $_POST[nama]
Alamat Lengkap
: $_POST[alamat]
Telpon
: $_POST[telp]
E-mail
: $_POST[email]
Nomor Order
: $_POST[id_orders]
"; echo "
Pemberitahuan : 1. Data order dan nomor rekening transfer sudah terkirim ke email Anda.
Universitas Sumatera Utara
2. Apabila Anda tidak melakukan pembayaran dalam 3 hari, maka data order Anda akan terhapus (Batal). 3. Apabila Barang yang di kirim rusak (tidak berfungsi) atau cacat silahkan hubungi kami kembali
"; } ?> 11.
fungsi.php
$value) { $jumlah+=$aqty[$name]*getValue("produk", "harga", "WHERE id_produk='".$value."'"); }; return $jumlah; }; function createComboAjax($tbname,$pkfield,$textfield,$param,$idcombo,$selvalue,$d oStr){ $sql="SELECT ".$pkfield.",".$textfield." FROM ".$tbname." ".$param; //echo $sql; $mq=mysql_query($sql); if (mysql_num_rows($mq) < 1) { return ""; }; $retstr .= "<select class=\"dropdown\" name=\"".$idcombo."\" id=\"".$idcombo."\" onChange=\"".$doStr."\">"; $retstr .= ""; while ($mfa=mysql_fetch_array($mq)){ $retstr .= "
Universitas Sumatera Utara