0

私のページには次のコードがあります

    <?php
    $dbc = mysql_connect();
    $db = mysql_select_db();
    $results= mysql_query("SELECT * FROM tbl_teams");
?>
<div class="datagrid"><table>
<thead><tr><th>header</th><th>header</th><th>header</th></tr></thead>
<tbody>
<tr>
<td>
<select name="game1_team1"><option value="0">Choose Team 1</OPTION><?php while($row = mysql_fetch_array($results)) {echo '<option value="'.$row['team_ID'].'">'. $row['team_name'].'</option>';}?></select>
</td>
<td>Vs.</td>
<td>
<select name="game1_team2"><option value="0">Choose Team 2</OPTION><?php while($row = mysql_fetch_array($results)) {echo '<option value="'.$row['team_ID'].'">'. $row['team_name'].'</option>';}?></select>
</td>
</tr>

このコードは、MySQL テーブルのサッカー チームの名前をドロップダウン game1_team1 に表示しますが、game1_team2 には表示しません。同じクエリを 2 回使用できないかのようです。これを解決するにはどうすればよいですか?ページ上の 60 個の同一のドロップダウンに同じ値を使用したいと思います。

値を配列に保存して、各ドロップダウンで再利用できますか?

4

3 に答える 3