88 lines
4.0 KiB
PHP
88 lines
4.0 KiB
PHP
<html>
|
|
<head>
|
|
<title>PQS - Search</title>
|
|
<link href="css/main.css" rel="stylesheet" type="text/css">
|
|
<script type="text/javascript" src="js/jquery.js"></script>
|
|
<script type="text/javascript" src="js/jquery.alphanumeric.js"></script>
|
|
</head>
|
|
<body style='background: #000;'>
|
|
<?php
|
|
date_default_timezone_set('America/Chicago');
|
|
//include_once("includes/config.php");
|
|
//var_dump($_GET);
|
|
if (isset($_GET['callsign'])){
|
|
$cs = str_replace("'", "&;", $_GET['callsign']);
|
|
if($cs == ''){$cs = 'unknown';}
|
|
}else{
|
|
$cs = 'unknown';
|
|
}
|
|
|
|
|
|
// search form //
|
|
echo "<form action='search.php' method='get'>";
|
|
echo "<table width='650' align='center'><tr><td align='center'>";
|
|
echo "<div id='searchqueue' class='queuediv'>";
|
|
echo "<table border='0' align='center'><tr>";
|
|
echo "<td colspan='3' class='queuedisplayhead' align='left'>Search for Player in Mission(s)</td></tr>";
|
|
echo "<tr><td align='center' class='consoledisplayhead'>Callsign</td>";
|
|
echo "<td align='center'><input class='editqueue' type='text' name='callsign' size='18' maxlength='16' /></td>";
|
|
echo "<td align='center'><input type='submit' name='search' class='button' id='action' value='search' /></td></tr></table>";
|
|
echo "</tr></table></form>";
|
|
/////////////////
|
|
|
|
echo "<center><div class='queuediv'><table width='650' align='center'>";
|
|
echo "<tr><td colspan='4' class='queuedisplayhead'><font size='6'>Mission(s) : $cs</font></td></tr>";
|
|
//echo "<tr><td class='queuedisplayhead' width='20%'>CallSign</td><td class='queuedisplayhead' width='20%'>Mission</td><td class='queuedisplayhead' width='20%'>ETD</td><td class='queuedisplayhead' width='20%'>Mech</td><td class='queuedisplayhead' width='20%'>Edit/Delete</td></tr>";
|
|
echo "<tr><td class='queuedisplayhead' width='25%'>CallSign</td><td class='queuedisplayhead' width='25%'>Mission</td><td class='queuedisplayhead' width='25%'>ETD</td><td class='queuedisplayhead' width='25%'>Mech</td></tr>";
|
|
|
|
$link = mysqli_connect('localhost', 'pqs', 'pqs') or die('Could not connect: ' . mysqli_error($link));
|
|
mysqli_select_db($link, 'pqs') or die('Could not select database');
|
|
|
|
// get last commit time and mission id
|
|
$query = "SELECT max(MissionID), max(UNIX_TIMESTAMP(ctime)) FROM pqs_pastmissions";
|
|
$getlct = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
|
$rs2 = mysqli_fetch_array($getlct);
|
|
$lastmission = $rs2[0];
|
|
if(is_null($lastmission)){$lastmission = 0;}
|
|
$lastCommitTime = $rs2[1];//-(6*60*60);
|
|
if(is_null($lastCommitTime)){$lastCommitTime = time();}//-(6*60*60);}
|
|
//echo"$lastCommitTime";
|
|
//$d=strtotime("+$mtd Minutes",$lastCommitTime);
|
|
//$etd = date("h:i", $d);
|
|
|
|
// get time per game //
|
|
$query = "SELECT timepergame, timetoreset FROM pqs_gameconfig";
|
|
$gettpg = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
|
$rs1 = mysqli_fetch_array($gettpg);
|
|
$tpg = $rs1[0]+$rs1[1];
|
|
|
|
// fetch data //
|
|
$query = "SELECT * FROM pqs_queue WHERE CallSign LIKE '$cs'";
|
|
$result = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
|
|
|
while ($line = mysqli_fetch_array($result)) {
|
|
|
|
$mtd = ($line[3] - $lastmission) * $tpg;
|
|
$d=strtotime("+$mtd Minutes",$lastCommitTime);
|
|
$etd = date("h:i", $d);
|
|
|
|
echo "<tr><td class='queuedisplay'>$line[0]</td><td class='queuedisplay'>$line[3]</td><td class='queuedisplay'>$etd</td><td class='queuedisplay'>$line[1]</td><td class='queuedisplay'>";
|
|
// echo "<a href='registration.php?action=edit&playerid=$line[2]&missionid=$line[3]' title='Edit $line[0]'s information'><img src='images/edit.png' border='0' height='22'></a> ";
|
|
// echo "<a href='registration.php?action=delete&playerid=$line[2]&missionid=$line[3]' title='Delete $line[0] from queue'><img src='images/delete.png' border='0' height='22'></a> ";
|
|
|
|
echo "</td></tr>";
|
|
}
|
|
echo "<tr><td align='center' colspan='4' class='queuedisplay'> </td>";
|
|
echo "</table></div>";
|
|
|
|
mysqli_free_result($result);
|
|
mysqli_close($link);
|
|
echo "</body></html>";
|
|
?>
|
|
<script type="text/javascript">
|
|
|
|
$('.editqueue').alphanumeric({ichars:'%-&*/\\<>?",:;[]'});
|
|
|
|
</script>
|
|
|