Commit 9dd66a98 authored by Leigh B. Stoller's avatar Leigh B. Stoller
Browse files

Simple admin only listing page. Show all orders with some detail, and

link to full show page.
parent a45ec90b
<?php
#
# EMULAB-COPYRIGHT
# Copyright (c) 2004 University of Utah and the Flux Group.
# All rights reserved.
#
chdir("..");
include("defs.php3");
#
# Standard Testbed Header
#
PAGEHEADER("USRP Preorder List");
#
# Only known and logged in users allowed.
#
$uid = GETLOGIN();
LOGGEDINORDIE($uid);
$isadmin = ISADMIN($uid);
if (! $isadmin) {
USERERROR("You do not have permission to view the USRP preorder list!", 1);
}
#
# Get the list. Date order, most recent first.
#
$query_result =
DBQueryFatal("select * from usrp_orders ".
"order by order_date desc");
if (($count = mysql_num_rows($query_result)) == 0) {
USERERROR("There are no USRP preorders!", 1);
}
#
# Grab some totals for the top of the page.
#
$total_mobos = 0;
$total_dboards = 0;
while ($row = mysql_fetch_array($query_result)) {
$num_mobos = $row["num_mobos"];
$num_dboards = $row["num_dboards"];
$total_mobos += $num_mobos;
$total_dboards += $num_dboards;
}
mysql_data_seek($query_result, 0);
echo "<center>
<font size=+1>There are $count USRP preorders</font><br><br>\n";
echo "<table align=center border=2 cellpadding=5 cellspacing=2>
<tr>
<td>Total Motherboards:</td>
<td align=left>$total_mobos</td>
</tr>
<tr>
<td>Total Daughterboards:</td>
<td align=left>$total_dboards</td>
</tr>
</table>\n";
echo "</center><br>\n";
echo "<table width=\"100%\" border=2 cellpadding=1 cellspacing=2
align='center'>\n";
echo "<tr>
<th rowspan=2>Order ID</th>
<th rowspan=2>Order Date</th>
<th rowspan=2>Name</th>
<th>E-mail</th>
<th>#Mobos</th>
</tr>
<tr>
<th>Phone</th>
<th>#Dboards</th>
</tr>\n";
while ($row = mysql_fetch_array($query_result)) {
$order_id = $row["order_id"];
$usr_name = $row["name"];
$usr_email = $row["email"];
$usr_phone = $row["phone"];
$usr_affil = $row["affiliation"];
$intended_use = $row["intended_use"];
$comments = $row["comments"];
$num_mobos = $row["num_mobos"];
$num_dboards = $row["num_dboards"];
$order_date = $row["order_date"];
echo "<tr>
<td height=5 colspan=5></td>
</tr>\n";
echo "<tr>
<td rowspan=2>
<a href=preorder.php?order_id=$order_id&viewonly=1>
$order_id</a></td>
<td rowspan=2>$order_date</td>
<td rowspan=2>$usr_name</td>
<td>$usr_email</td>
<td>$num_mobos</td>
</tr>
<tr>
<td>$usr_phone</td>
<td>$num_dboards</td>
</tr>\n";
}
echo "</table>\n";
#
# Standard Testbed Footer
#
PAGEFOOTER();
?>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment