-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathorders.php
More file actions
87 lines (75 loc) · 2.33 KB
/
orders.php
File metadata and controls
87 lines (75 loc) · 2.33 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
/**
* Created by PhpStorm.
* User: Charles
* Date: 11/23/13
* Time: 8:38 PM
*/
$ordersActive = 'class="active"';
include 'header.php';
if ($loggedin)
{
echo <<<EOD
<h1>Your Orders</h1>
<h5>
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Orders</div>
<!-- Table -->
<table class="table">
<tr>
<td>Order ID</td>
<td>Order date</td>
<td>Shipping Address</td>
<td>Toys</td>
<td>Subtotal</td>
<td>Ship Date</td>
</tr>
EOD;
$query = "SELECT orderID FROM place WHERE user = '$user'";
$result = queryMysql($query);
while ($row = mysql_fetch_row($result))
{
echo <<<EOD
<tr>
<td>$row[0]</td>
EOD;
$query = "SELECT * FROM orders WHERE orderID = $row[0]";
$result2 = queryMysql($query);
$row2 = mysql_fetch_row($result2);
$orderDate = date('c', $row2[1]);
$shippingAddress = $row2[3] . ", " . $row2[4] . ", " . $row2[5] . " " . $row2[6];
if ($row2[2] == 0)
$shipDate = "Pending";
else
$shipDate = date('c', $row2[2]);
echo <<<EOD
<td>$orderDate</td>
<td>$shippingAddress</td>
EOD;
$query = "SELECT c.toyGameID, c.quantity, i.name FROM contains c INNER JOIN inventory i ON c.toyGameID = i.toyGameID WHERE orderID = $row[0]";
$result2 = queryMysql($query);
$toys = "";
while($row2 = mysql_fetch_row($result2)) {
if ($toys == "")
$toys = $row2[1] . " of " . $row2[2];
else
$toys = $toys . ", " . $row2[1] . " of " . $row2[2];
}
echo "<td>$toys</td>";
$query = "SELECT i.unitCost, c.quantity, i.percentOff FROM inventory i INNER JOIN contains c ON i.toyGameID = c.toyGameID WHERE c.orderID = $row[0]";
$result2 = queryMysql($query);
$subtotal = 0.00;
while ($row2 = mysql_fetch_row($result2))
{
$subtotal = number_format($subtotal + ($row2[0] * $row2[2] * $row2[1]), 2);
}
echo "<td>$$subtotal</td><td>$shipDate</td></tr>";
}
echo "</table>";
}
else
{
echo "Access denied";
}
include 'footer.php';