我目前正在创建一个以数据库为后盾的棒球主题网站。我有一个“分数”页面,显示用户所选日期的联赛记分牌: Screenshot of Scores page
我正在使用存储在sqlite数据库中的追溯游戏日志,通过以下代码来实现此目的:
$sql = "SELECT *, v.teamName AS 'Visitor', h.teamName AS 'Home' "
. "FROM Games2 "
. "INNER JOIN TeamNames AS v "
. "ON Games2.vTeam = v.teamID "
. "INNER JOIN TeamNames AS h "
. "ON Games2.homeTeam = h.teamID "
. "WHERE date = $date";
$result = $conn->query($sql);
while ($row = $result->fetch(SQLITE3_ASSOC)):
?>
<div class="content">
<table class="left">
<tr>
<th> </th>
<th>R</th>
<th>H</th>
<th>E</th>
<th rowspan="3"><a href="./BoxScore.php"><input id="box" type="button" value="Box Score"></a></th>
</tr>
<tr>
<td><?php echo $row['Visitor']; ?></td>
<td><?php echo $row['visitScore']; ?></td>
<td><?php echo $row['vH']; ?></td>
<td><?php echo $row['vE']; ?></td>
</tr>
<tr>
<td><?php echo $row['Home']; ?></td>
<td><?php echo $row['homeScore']; ?></td>
<td><?php echo $row['hH']; ?></td>
<td><?php echo $row['hE']; ?></td>
</tr>
</table>
</div>
现在,问题来了。我正尝试使用它,因此,当单击“ Box Score”按钮时,它会将用户重定向到一个唯一的Box Score页面,该页面使用“ Scores”页面上的查询数据构建。谁能提供一些有关我如何/应该如何做的帮助?
我想我可以将日期和战队存储在PHP变量中,然后可以使用这些变量在新页面上再次查询以访问特定的游戏吗?