55ok

Mini

Direktori : /home/u307599615/domains/costumeonrent.in/public_html/
Upload File :
Current File : /home/u307599615/domains/costumeonrent.in/public_html/add_to_cart.php

<?php
session_start();
include('admin/connection.php');

$response = [];

if (!isset($_SESSION['user_id'])) {
    $response['status'] = "not_logged_in";
    echo json_encode($response);
    exit;
}

$user_id = $_SESSION['user_id'];
$product_id = $_POST['product_id'];
$name = $_POST['pro_name'];
$buy = $_POST['buy'];
$cimage = $_POST['cimage'];

// Check if product already exists
$check = mysqli_query($con, "SELECT * FROM `cart` WHERE user_id='$user_id' AND product_id='$product_id'");
if (mysqli_num_rows($check) > 0) {
    $response['status'] = "exists";
} else {
    mysqli_query($con, "INSERT INTO `cart` (user_id, product_id, name, buy, cimage, quantity) VALUES ('$user_id', '$product_id', '$name', '$buy', '$cimage', 1)");
    $response['status'] = "added";
}

// Return updated count
$count = mysqli_query($con, "SELECT * FROM `cart` WHERE user_id='$user_id'");
$response['count'] = mysqli_num_rows($count);

echo json_encode($response);
?>

Zerion Mini 1.0