-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmenu.php
More file actions
75 lines (65 loc) · 2.71 KB
/
menu.php
File metadata and controls
75 lines (65 loc) · 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php include "inc/header.php";?>
<?php
// Start the session
Session::init();
// Check if table ID is set in the URL
if(isset($_GET['tableid'])) {
// Store table ID in session
$tableid = $_GET['tableid'];
$query = "SELECT * FROM tbl_table WHERE id = '$tableid'";
$result = $db->select($query);
if ($result) {
while ($tabledata = $result->fetch_assoc()){
$tableName = $tabledata['tableName'];
if(isset($_GET['itemId'])){
// 'itemId' parameter is set in the GET request
$itemId = $_GET['itemId'];
$query = "SELECT * FROM tbl_items WHERE itemId = '$itemId'";
// Execute the query
$result = $db->select($query);
// Check if the table details are retrieved successfully
if ($result) {
while ($itemresult = $result->fetch_assoc()) {
$itemId = $itemresult['itemId'];
$itemName = $itemresult['itemName'];
$itemCategory = $itemresult['itemCategory'];
$itemType = $itemresult['itemType'];
$itemDescription = $itemresult['itemDescription'];
$itemPrice = $itemresult['itemPrice'];
$itemImg = $itemresult['itemImg'];
?>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$itemQuantity = $_POST['itemQuantity'];
$tableId = $_POST['tableName'];
$addCart = $cart->addToCart($itemQuantity, $itemId, $tableId);
}
?>
<div class="single-product-wrapper">
<div class="sp-image">
<img src="<?php echo $itemresult['itemImg'];?>" alt="" />
</div>
<div class="sp-details">
<h1 class="sp-title"><?php echo $itemresult['itemName'];?></h1>
<div class="cart-wrap">
<form action="" method="post">
<input type="hidden" name="tableName" value="<?php echo $tableName; ?>">
<p class="sp-price">Price:<?php echo "$".$itemresult['itemPrice']." TK"; ?></p>
<span>Quantity:</span>
<input type="number" id="qty" value="1" name="itemQuantity"/>
<input type="submit" class="buysubmit" name="submit" value="Add To Cart">
</form>
</div>
<div class="sp-details">
<h4>Details</h4>
<span><?php echo $itemresult['itemDescription'];?></span>
</div>
</div>
</div>
<?php }}} ?>
<?php }}} else {
// Handle case when 'itemId' parameter is missing
header("Location: menuitems.php");
exit();
}
?>