Data tidak masuk ke table.....

permisi ka mau minta pertolonganya dong.... jadi saat insert ke table orders datanya g masuk sama auto penomornya g bisa jalan...

<?php
elseif ($_GET[module]=='simpantransaksimember'){
echo "<div style='color:#000'>";
$email = $_SESSION[email];
$password = $_SESSION[password];

$sql = "SELECT * FROM	member WHERE email='$email' AND password='$password'";
$hasil = mysql_query($sql);
$r = mysql_fetch_array($hasil);

// fungsi untuk mendapatkan isi keranjang belanja
function isikeranjang(){
	$isikeranjang = array();
	$email = $_SESSION[email];
	$sql = mysql_query("SELECT * FROM keranjang WHERE email='$email'");
while	 ($r=mysql_fetch_array($sql)) {
		$isikeranjang[] = $r;
	}
	return $isikeranjang;
}

$tgl_skrg = date("Ymd");
$jam_skrg = date("H:i:s");

$p = mysql_fetch_array(mysql_query("SELECT id_member FROM member WHERE email='$email' AND password='$password'"));

// mendapatkan nomor kustomer
$id_member=$p[id_member];

// simpan data pemesanan
mysql_query("INSERT INTO orders(tgl_order,jm_order,id_member) VALUES('$tgl_skrg,'$jam_skrg','$id_member')");


// mendapatkan nomor orders
$no_orders=mysql_insert_id();

// panggil fungsi isi_keranjang dan hitung jumlah produk yang dipesan
$isikeranjang = isikeranjang();
$jml          = count($isikeranjang);

// simpan data detail pemesanan
for ($i = 0; $i < $jml; $i++){
  mysql_query("INSERT INTO order_detail(id_order, id_produk, jumlah)
               VALUES('$no_orders',{$isikeranjang[$i]['id_produk']}, {$isikeranjang[$i]['jumlah']})");
}

?>

avatar yusuf11
@yusuf11

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

kayaknya query select belum tereksekusi di bagian function isikeranjang(), coba dieksekusi dengan mysqli_query() gan

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

datanya malah g keluar semua gan...

avatar yusuf11
@yusuf11

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

gimana ya ? ada pesan error yang didapatkan gan ?

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

tapi yang masih bingung tuh kenapa di detail order dia masuk datanya sedangkan di ordernya engga..

avatar yusuf11
@yusuf11

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban