D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home3
/
encodto1
/
slg.encodersunlimited.com
/
Filename :
cart_handler.php
back
Copy
<?php session_start(); include 'config.php'; $user_id = $_SESSION['user_id']; // Ensure user login system exists if ($_SERVER['REQUEST_METHOD'] === 'POST') { $product_id = $_POST['product_id']; $action = $_POST['action']; if ($action === "add") { $check_query = "SELECT * FROM cart WHERE user_id = $user_id AND product_id = $product_id"; $check_result = mysqli_query($conn, $check_query); if (mysqli_num_rows($check_result) > 0) { $update_query = "UPDATE cart SET quantity = quantity + 1 WHERE user_id = $user_id AND product_id = $product_id"; mysqli_query($conn, $update_query); } else { $insert_query = "INSERT INTO cart (user_id, product_id, quantity) VALUES ($user_id, $product_id, 1)"; mysqli_query($conn, $insert_query); } } if ($action === "update") { $quantity = $_POST['quantity']; $update_query = "UPDATE cart SET quantity = $quantity WHERE user_id = $user_id AND product_id = $product_id"; mysqli_query($conn, $update_query); } if ($action === "remove") { $delete_query = "DELETE FROM cart WHERE user_id = $user_id AND product_id = $product_id"; mysqli_query($conn, $delete_query); } } ?>