Postingan lainnya
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']})");
}
?>
0
4 Jawaban:
kayaknya query select belum tereksekusi di bagian function isikeranjang(), coba dieksekusi dengan mysqli_query() gan
0
gimana ya ? ada pesan error yang didapatkan gan ?
0
tapi yang masih bingung tuh kenapa di detail order dia masuk datanya sedangkan di ordernya engga..
0