Почему корзина не создана должным образом с кодом выше? - PullRequest
0 голосов
/ 06 февраля 2019

Я создаю веб-сайт электронной коммерции и хочу создать одну корзину для каждого пользователя, содержащего выбранные продукты.У меня вопрос, почему адреса электронной почты не хранятся в базе данных?

if(isset($_GET['add_cart']) && $_SESSION['costumer_email']){
    global $con; 
    $email =$_SESSION['costumer_email'];
    $pro_id = $_GET['add_cart'];

    $check_pro = "select * from cart where email_adress='$email' AND p_id='$pro_id'";

    $run_check = mysqli_query($con, $check_pro); 

    if(mysqli_num_rows($run_check)>0){
        echo "";
    }
    else {
        $insert_pro = "insert into cart (p_id,email_adress) values ('$pro_id','$ip')";
        $run_pro = mysqli_query($con, $insert_pro); 
        echo "<script>window.open('index.php','_self')</script>";
    }
}

1 Ответ

0 голосов
/ 07 февраля 2019
$insert_pro = "insert into cart (p_id,email_adress) values ('$pro_id','$ip')";

Разве линия не должна быть такой?

$insert_pro = "insert into cart (p_id,email_adress) values ('$pro_id','$email')";
...