我正在尝试建立一个能够显示每个NFL球队的网站,按照会议和分区对它们进行排序,然后为他们显示各种赛季统计数据。我有一个包含三个表的数据库:会议名称,部门名称和团队信息(名称和季节统计信息)。我不能为数据库做任何不同的事情,因为这是一个类分配,我不能有任何硬编码。我需要访问数据库以将所有这些信息显示到已构建的HTML表单中。
我正在努力弄清楚如何从数据库中提取特定信息信息,以便在表格的各个部分中显示。这是我到目前为止的一些代码。
<?php
// connect to db
include 'dbConnect.php';
// Select statement
$sql = "SELECT * FROM confnames, divnames teaminfo";
$results = $pdo->query($sql);
while($row = $results->fetch()) {
?>
<tbody>
<tr>
<td class="team"><?= $row['teamName'] . $row['nickName'] ?></td>
<td>10</td>
<td>0</td>
<td>0</td>
<td class="pct">1.000</td>
<td>6-0-0</td>
<td>4-0-0</td>
<td>3-0-0</td>
<td>8-0-0</td>
<td>355</td>
<td>212</td>
<td class="ptsGreen">+143</td>
<td class="streak">Won 10</td>
</tr>
}
在这一行:
<td class="team"><?= $row['teamName'] . $row['nickName'] ?></td>
我需要能够从teaminfo表和teamName和nickName列中提取一条记录。例如,我将teaminfo表中的第一条记录设置为Green Bay teamName和Packers nickName。我需要显示特定位置的这些特定信息,然后再与下面的团队一起再做一次等等,直到我拥有所有32个团队并显示他们的数据。
我一直很难搞清楚如何做到这一点,而不需要在我需要显示信息的每一行之前重写sql语句和信息。你们有什么想法吗?