-
Notifications
You must be signed in to change notification settings - Fork 2
/
status_check.php
74 lines (53 loc) · 1.54 KB
/
status_check.php
1
<?phpsession_start();require_once("config/config.inc.php");require_once("config/strings.inc.php");require_once("includes/Database.php");require_once("load.php");require_once("includes/verify_access.php");restrict_access($db,array("staff","admin"));require_once("includes/header.php");?><style>.CheckedOut {background-color:red}</style><?phpprint("<div id='PageTitle'>Status Check</div>\n");print("<div class='breadcrumb'><a href='http://library.pdx.edu'>Home</a> » <a href='index.php'>Reserve a Study Room</a> » Status Check</div>\n");print("<br>\n");$load_checkouts = load_reservations(array('status'=>array("Checked Out"),'active'=>'1'));foreach($load_checkouts as $checkout){ $checkouts[$checkout->room_id][$checkout->room_section] = $checkout;}print("<h1>Total Reservations Checkouts: ".count($checkouts)."</h1>\n");$rooms = load_rooms();foreach($rooms as $room){ foreach($room->keys as $key) { if(!strcmp($key->status,'Checked Out')) $key_checkouts++; }}print("<h1>Total Key Checkouts: $key_checkouts</h1>\n");print("<hr>\n");foreach($rooms as $room){ print("$room->room_number ($room->id)<br>\n"); print("<blockquote>\n"); foreach($room->keys as $key) { print("<div class='".str_replace(" ","",$key->status)."'>Key $key->key_barcode: $key->status</div>\n"); } if(isset($checkouts[$room->id])) { foreach($checkouts[$room->id] as $section => $checkout) { print("<div class='CheckedOut'>Section: $section</div>\n"); } } print("</blockquote>\n");}require_once("includes/footer.php");?>