Initial commit of PQS
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+90
@@ -0,0 +1,90 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>PQS - History</title>
|
||||
<link href="css/main.css" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<body style='background: #000;'>
|
||||
<?php
|
||||
|
||||
$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');
|
||||
|
||||
$query = "SELECT MIN(missionid) FROM pqs_pastmissions";
|
||||
$result = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
||||
$rs = mysqli_fetch_array($result);
|
||||
$minmission = $rs[0];
|
||||
|
||||
$query = "SELECT MAX(missionid) FROM pqs_pastmissions";
|
||||
$result = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
||||
$rs = mysqli_fetch_array($result);
|
||||
$maxmission = $rs[0];
|
||||
$index = $maxmission;
|
||||
$fl = "";
|
||||
|
||||
if (isset($_GET['prev'])) {
|
||||
if (isset($_GET['index'])) {
|
||||
$index = $_GET['index'] - 1;
|
||||
if ($index < $minmission) { $index = $maxmission; }
|
||||
}
|
||||
}
|
||||
if (isset($_GET['next'])) {
|
||||
if (isset($_GET['index'])) {
|
||||
$index = $_GET['index'] + 1;
|
||||
if ($index > $maxmission) { $index = $minmission; }
|
||||
}
|
||||
}
|
||||
|
||||
if ($index == $maxmission) { $fl = "(Last Mission)"; }
|
||||
if ($index == $minmission) { $fl = "(First Mission)"; }
|
||||
|
||||
$query = "SELECT callsign, mech, pqs_pastmissions.missionid, missiondate, nummercs, missionsize, numplayers, missiontime FROM pqs_pastmissions inner join pqs_mission where pqs_pastmissions.missionid = pqs_mission.missionid HAVING pqs_pastmissions.missionid = $index";
|
||||
$result = mysqli_query($link, $query) or die('Query failed: ' . mysqli_error($link));
|
||||
|
||||
if (isset($_GET['launch'])) {
|
||||
if ($_GET['launch'] == 'console') {
|
||||
echo "<br><center><div class='consolehist'><table width='400' align='center'>";
|
||||
}
|
||||
} else {
|
||||
echo "<br><center><div class='queuediv'><table width='650' align='center'>";
|
||||
}
|
||||
echo "<tr><td colspan='2' class='queuedisplayhead'><font size='6'>Mission #$index</font> <font size='4'>$fl</font></td></tr>";
|
||||
echo "<tr><td class='queuedisplayhead' width='34%'>Callsign</td><td class='queuedisplayhead' width='34%'>Mech</td></tr>";
|
||||
|
||||
while ($line = mysqli_fetch_array($result)) {
|
||||
echo "<tr><td class='queuedisplay'>$line[0]</td><td class='queuedisplay'>$line[1]</td></tr>";
|
||||
$cfull = $line[3];
|
||||
$cyear = substr($cfull,0,4);
|
||||
$cmonth = substr($cfull,4,2);
|
||||
$cday = substr($cfull,6);
|
||||
$mdate = date("l, F jS, o", mktime(0,0,0, $cmonth,$cday,$cyear));
|
||||
$mercs = $line[4];
|
||||
$pods = $line[5];
|
||||
$numplayers = $line[6];
|
||||
if (strlen($line[7]) == 3) {
|
||||
$mtime = substr($line[7], 0, 1);
|
||||
$mtime = $mtime . ":";
|
||||
$mtime = $mtime . (substr($line[7], 1,2));
|
||||
} else {
|
||||
$mtime = substr($line[7], 0, 2);
|
||||
$mtime = $mtime . ":";
|
||||
$mtime = $mtime . (substr($line[7], 2,2));
|
||||
}
|
||||
}
|
||||
echo "<tr><td align='center' colspan='2' class='queuedisplay'> </td>";
|
||||
echo "<tr><td align='center' colspan='2' class='queuedisplay'><font color='#FEAE01'># Pods:</font> $pods | <font color='#FEAE01'># Players:</font> $numplayers | <font color='#FEAE01'># Mercs:</font> $mercs</td>";
|
||||
echo "<tr><td align='center' colspan='2' class='queuedisplay'><font color='#FEAE01'>Mission Date:</font> $mdate - $mtime</td>";
|
||||
echo "</table></div>";
|
||||
if (isset($_GET['launch'])) {
|
||||
if ($_GET['launch'] == 'console') {
|
||||
echo "<table width='400' align='center'>";
|
||||
}
|
||||
} else {
|
||||
echo "<table width='650' align='center'>";
|
||||
}
|
||||
echo "<tr><td align='center'><a class='queuedisplayhead' href='history.php?prev=1&index=$index'>Prev</a></td>";
|
||||
echo "<td align='center'><a class='queuedisplayhead' href='#' onclick='window.close()'>Close</a></td><td align='center'><a class='queuedisplayhead' href='history.php?next=1&index=$index'>Next</a></td></tr></table>";
|
||||
mysqli_free_result($result);
|
||||
mysqli_close($link);
|
||||
echo "</body></html>";
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user