Advertisement
andri_ganda_saputra1

php error new

Nov 19th, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.56 KB | None | 0 0
  1. // fungsi untuk mendapatkan isi keranjang belanja
  2. function isi_keranjang(){
  3. $isikeranjang = array($con); // ini saya kasih variabel koneksi
  4.  
  5. $sid = $_SESSION[email];
  6. $sql1 ="SELECT * FROM orders_temp WHERE id_session='$sid'";
  7. $hasil1 = mysqli_query($con,$sql1);
  8. while ($r=mysqli_fetch_array($hasil1)) {
  9. $isikeranjang[] = $r;
  10. }
  11. return $isikeranjang;
  12. }
  13. $tgl_skrg = date("Ymd");
  14. $jam_skrg = date("H:i:s");
  15. $id = mysqli_fetch_array(mysqli_query($con,"SELECT id_kustomer FROM kustomer WHERE email='$email' AND password='$password'"));
  16. // mendapatkan nomor kustomer
  17. $id_kustomer=$id[id_kustomer];
  18. // simpan data pemesanan
  19. mysqli_query($con,"INSERT INTO orders(tgl_order,jam_order,id_kustomer) VALUES('$tgl_skrg','$jam_skrg','$id_kustomer')");
  20. // mendapatkan nomor orders
  21. $id_orders=mysqli_insert_id($con);
  22. // panggil fungsi isi_keranjang dan hitung jumlah produk yang dipesan
  23. $isikeranjang = isi_keranjang();
  24. $jml          = count($isikeranjang);
  25. // simpan data detail pemesanan
  26. for ($i = 0; $i < $jml; $i++){
  27. var_dump($isikeranjang);
  28. mysqli_query($con,"INSERT INTO orders_detail(id_orders, id_produk, jumlah)
  29. VALUES('$id_orders','{$isikeranjang[$i]['id_produk']}', '{$isikeranjang[$i]['jumlah']}')");
  30. } // data bisa masuk tapi hanya id_oders saja yg id produk dan jumlah tidak masuk dikarenakan array nya tidak ditemukan
  31. // setelah data pemesanan tersimpan, hapus data pemesanan di tabel pemesanan sementara (orders_temp)
  32. for ($i = 0; $i < $jml; $i++) {
  33. mysqli_query($con,"DELETE FROM orders_temp
  34. WHERE id_orders_temp = {$isikeranjang[$i]['id_orders_temp']}");
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement