From 563ce1213c7aac045c9e4cfd97c4c74eff102f39 Mon Sep 17 00:00:00 2001 From: christodharma <13521009@std.stei.itb.ac.id> Date: Mon, 9 Oct 2023 14:40:24 +0700 Subject: [PATCH] feat: cartdetail_query script --- server/controllers/cartdetail_query.php | 30 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 server/controllers/cartdetail_query.php diff --git a/server/controllers/cartdetail_query.php b/server/controllers/cartdetail_query.php new file mode 100644 index 0000000..c470770 --- /dev/null +++ b/server/controllers/cartdetail_query.php @@ -0,0 +1,30 @@ +<?php + session_start(); + require_once "connect_database.php"; + global $conn; $conn = connect_database(); + if ($_SERVER["REQUEST_METHOD"] == "POST") { + global $conn; + $query = "SELECT * FROM `cart` WHERE `cart_username` = (?)) + "; + $cart_username = $_SESSION["username"]; + + $stmt = $conn->prepare($insert_query); + if (!$stmt) { + die("Error in query preparation". $conn->error); + } + + $stmt->bind_param("s", $cart_username); + $result = $stmt->execute(); + $resultSet = $stmt->get_result(); + + + if (!$result) { + $response = array("success" => "false", "message" => $stmt.error); + die ("Error in query execution: " . $stmt->error); + } else { + $response = array("success" => "true", "message" => "item has been added", "data" => $resultSet->fetch_all(MYSQLI_ASSOC)); + } + echo json_encode($response); + mysqli_close($conn); + } +?> \ No newline at end of file -- GitLab