Pada Materi kali ini kita akan membuat halaman Proses Pembelian, dimana didalam Halaman tersebut kita akan menuliskan logi, pembelian barang baru atau Penambahan Jumlah dan Harga sesuai dengan Jumlah terakhir, selain itu kita akan membuat Halaman Keranjang Belanja yang isinya Daftar Barang yang sudah di pesan, selain itu pada halaman Keranjang Belanja kita bisa Menghapus Barang yang ingin dibatalkan dan Bisa juga merubah Jumlah Pembelian
Untuk Lanjut ke materi ini, Sebaiknya lihat terlebih dahulu Materi Sebelumnya :
#proses_order.php
<div class="container"> <h3>PROSES PEMBELIAN</h3> <div class="row"> <div class="col-9"> <?php $idproduk=mysql_real_escape_string(@$_GET['idproduk']); $cekbarang=mysqli_query($koneksi,"SELECT * FROM pesan_produk WHERE idproduk='$idproduk'"); $cekbarang1=mysqli_fetch_array($cekbarang); $cekbarang2=mysqli_num_rows($cekbarang); $produk=mysqli_fetch_array(mysqli_query($koneksi,"SELECT * FROM produk WHERE idproduk='$idproduk'")); if($cekbarang2==0){ $simpan=mysqli_query($koneksi,"INSERT INTO pesan_produk(idproduk,jumlah,harga,subtotal) VALUES('$produk[idproduk]','1','$produk[harga]','$produk[harga]')"); echo "Sukses, Produk yang anda pilih berhasil ditambahkan ke dalam Keranjang Belanja<br> <a href='?page=keranjang_belanja'>Keranjang Belanja</a> <a href='./'>Lanjut Berbelanja</a> "; }else{ $jumlah=$cekbarang1['jumlah']+1; $subtotal=$cekbarang1['harga']*$jumlah; $update=mysqli_query($koneksi,"UPDATE pesan_produk SET jumlah='$jumlah',subtotal='$subtotal' WHERE idproduk='$idproduk'"); echo "Sukses!! Barang ini sudah anda pesan sebelumnya, dan jumlah Pemesan Berhasil Perbarui <br> <a href='?page=keranjang_belanja'>Keranjang Belanja</a> <a href='./'>Lanjut Berbelanja</a>"; } ?> </div> <div class="col-3"> KATEGORI PRODUK <ul> <?php $kategori=mysqli_query($koneksi,"SELECT * FROM kategori_produk"); while($kategori_tampil=mysqli_fetch_array($kategori)){ ?> <li><a href="?page=kategori_produk&&idkategoriproduk=<?php echo $kategori_tampil['idkategoriproduk']?>"><?php echo $kategori_tampil['kategori']; ?></a></li> <?php } ?> </ul> </div> </div>
#keranjang_belanja.php
<div class="container"> <h3>KERANJANG BELANJA</h3> <div class="row"> <div class="col-9"> <?php $idpesanproduk=mysql_real_escape_string(@$_GET['idpesanproduk']); $proses=mysql_real_escape_string(@$_GET['proses']); if($proses=="hapus"){ $hapus=mysqli_query($koneksi,"DELETE FROM pesan_produk WHERE idpesanproduk='$idpesanproduk'"); if($hapus){ echo "Sukses!!, Barang Berhasil dihapus dari Keranjang Belanja"; }else{ echo "Gagal!!, Barang gagal dihapus dari Keranjang Belanja"; } }elseif($proses=="update"){ $pesanproduk=mysqli_fetch_array(mysqli_query($koneksi,"SELECT * FROM pesan_produk WHERE idpesanproduk='$idpesanproduk'")); $jumlah=mysql_real_escape_string(@$_POST['jumlah']); $subtotal=$pesanproduk['harga']*$jumlah; $update=mysqli_query($koneksi,"UPDATE pesan_produk SET jumlah='$jumlah', subtotal='$subtotal' WHERE idpesanproduk='$idpesanproduk'"); if($update){ echo "Jumlah dan Subtotal berhasil diupdate"; }else{ echo "Jumlah dan Subtotal Gagal diupdate"; } } ?> <table border="1" cellpadding="5" cellspacing="0" width="100%"> <tr> <td>No</td> <td>Nama Barang</td> <td>Harga</td> <td>Jumlah</td> <td>Sub Total</td> <td> </td> </tr> <?php $i=1; $totalakhir=0; $daftarbeli=mysqli_query($koneksi,"SELECT * FROM pesan_produk a LEFT JOIN produk b ON a.idproduk=b.idproduk"); while($daftarbeli1=mysqli_fetch_array($daftarbeli)){ ?> <tr> <td><?php echo $i; ?></td> <td><?php echo $daftarbeli1['nama_produk']; ?></td> <td><?php echo number_format($daftarbeli1['harga'],2); ?></td> <td> <form method="post" action="?page=keranjang_belanja&&idpesanproduk=<?php echo $daftarbeli1['idpesanproduk']; ?>&&proses=update"> <input type="number" name="jumlah" value="<?php echo $daftarbeli1['jumlah']; ?>"> <input type="Submit" name="Update" value="Update"> </form> </td> <td><?php echo number_format($daftarbeli1['subtotal'],2); ?></td> <td><a href="?page=keranjang_belanja&&idpesanproduk=<?php echo $daftarbeli1['idpesanproduk']; ?>&&proses=hapus">Hapus</a></td> </tr> <?php $totalakhir+=$daftarbeli1['subtotal']; $i=$i+1; } ?> <tr> <td colspan="4" align="right">TOTAL</td> <td><?php echo number_format($totalakhir,2); ?></td> <td> </td> </tr> </table> <center><a href="?page=checkout">CHECKOUT / SELESAI PEMBELIAN </a></center> </div> <div class="col-3"> KATEGORI PRODUK <ul> <?php $kategori=mysqli_query($koneksi,"SELECT * FROM kategori_produk"); while($kategori_tampil=mysqli_fetch_array($kategori)){ ?> <li><a href="?page=kategori_produk&&idkategoriproduk=<?php echo $kategori_tampil['idkategoriproduk']?>"><?php echo $kategori_tampil['kategori']; ?></a></li> <?php } ?> </ul> </div> </div>
Supported by CV. FR-SYSTEM | FRWEBHOST © 2019
Informasi Lengkap Hubungi 081271245514
Mau dapat ilmu-ilmu baru dari FR-ACADEMY?
Yuk kakak ganteng n cantik isi formulir ini.
kamu akan mendapat Ilmu baru yang akan dikirim ke emailmu
setiap ada update dari situs ini
GRATIS
Terima Kasih Kakak, Subscribe telah Berhasil
There was an error while trying to send your request. Please try again.