以下是我的PHP代碼,其中所有國家都來自mysql數據庫。這是一個用戶配置文件區域,用戶可以更新他們的國家名稱。但他提交國名後不是選擇(html selected = selected)。 可能是我的$ sel可變問題。有人可以修復它嗎?Php,Html選擇問題
<select name="country" class="country">
<?php
$sql=mysql_query("select * from country");
while($row=mysql_fetch_array($sql))
{
$id=$row['Code'];
$data=$row['Name'];
if($data == $country2)
{
$sel = 'selected = "selected"';
}
else
{
$sel = "";
}
echo '<option value="'.$id.'" $sel>'.$data.'</option>';
}
?>
</select>
工作,謝謝:) – Learner