我正在尝试为票务游戏制作数据输入/提取系统。 在任何时候都有24张不同的门票,可能有大约100张活动门票。 每张票都有一个16位数的条形码。该条形码的前4位数字是游戏ID。
到目前为止,我已经设法从sql数据库中提取数据并删除前4位数字并将其分配给一个值,但我不知道如何从这里开始。
到目前为止,这是我的代码。
$result = mysqli_query($con,"SELECT * FROM TicketInventory WHERE DateStamp='" . $_POST['DateStamp'] . "'");
echo "<table border=3><tr>";
while($row = mysqli_fetch_array($result))
{
echo "<td><table><tr><td></td><td>Game ID</td><td>Book Number</td><td>Ticket #</td></tr>";
echo "<tr><td>01</td>";
echo "<td><input name=\"GameID1\" size=\"4\" type=\"text\" value=\"", substr($row['Ticket1'], 0, 4), "\" /></td>";
echo "<td><input name=\"BookID1\" size=\"6\" type=\"text\" value=\"", substr($row['Ticket1'], 5, 6), "\" /></td>";
echo "<td><input name=\"TicketNumber1\" size=\"3\" type=\"text\" value=\"", substr($row['Ticket1'], 11, 3), "\" /></td></tr>";
我想将GameID1转换为实际的票证名称。 由于GameID1是在页面加载时生成的,我猜我必须以某种方式在代码中某处引用100个可能的票证名称???
我对如何实现这一目标的任何建议持开放态度。也许是一个完全不同的方向??
提前致谢。
罗恩