1
我要選擇一個對球隊的,我已經做了兩個選擇,並顯示從數據庫隊:我有什麼做的是:兩個選擇具有相同的數據
<p>
<label>Teams</label>
<select id="team1" name="team1">
<option disabled selected value>Team 1</option>
<?php
while ($team = $db->fetch_array($teams))
{
echo renderTeamsSelect($team);
}
$db->free_result($teams);
?>
</select>
VS
<select id="team2" name="team2">
<option disabled selected value>Team 2</option>
<?php
while ($team = $db->fetch_array($teams))
{
echo renderTeamsSelect($team);
}
$db->free_result($teams);
?>
</select>
</p>
注意$團隊:
$teams = $db->query('SELECT * FROM teams');
和我的功能renderTeamSelect是:
function renderTeamsSelect($team)
{
return '<option value="' . $team['id'] . '">' . $team['name'] . '</option>';
}
有一次,我看到的結果是在HTML中,球隊2沒有顯示幹啥克在選項。
我包括截圖
我不明白爲什麼選擇一個顯示結果,並選擇2沒有
爲什麼不叫功能只有一次,結果存儲到一個變量,在這兩個地方使用? –
@安南。是的..這是一個很好的建議.. – scaisEdge
@安南你是對的 – Faxsy