I am using PHP 7.2 MySQLi add to cart. insert product like guest user detail. and product detail all data is inserted but product-related data is not. I want to insert data product detail. inserted data like
(productImage, productName, product_qty, price) insert by fetching in database foreach loop implode function
please check it. and help me...
<?php
$msg='';
if(isset($_POST['submit'])) {
$address = mysqli_real_escape_string($conn, $_POST['address']);
$total = mysqli_real_escape_string($conn, $_POST['total']);
<!-----------------issue code -------------------->
foreach($_SESSION["products"] as $product){
$productName = $product["productName"];
$productPrice = $product["productPrice"];
$product_qty = $product["product_qty"];
$productImage1 = $product["productImage1"];
}
$productImage=implode(',', $productImage);
$productName=implode(',', $productName);
$product_qty=implode(',', $product_qty);
$price=implode(',', $price);
<!---------------------------------------------->
$query = "INSERT INTO orders
(address,productImage,productName,product_qty,total,price,)
VALUES( '$address','$productImage',
'$productName','$product_qty','$total','$price')";
$run= mysqli_query($conn, $query);
unset ($_SESSION["products"]);
echo "<script>window.location.assign('thankyou.php')</script>";
}
?>