<select name="corequisite">
<option value="" selected="selected">No Corequisite</option>';
$res = mysql_query("SELECT * FROM course");
while($row = mysql_fetch_array($res)){
echo'<option value="'.$row['Code'].'"';if($row['Code']==$result['corequisite']) echo'
selected="selected"';;echo'>'.$row['Name'].'</option>';
}
echo'</select>';
如果没有其他选项与 $result['corequisite'] 匹配,我希望选择“No Corequisite”值。但是表格中的第一项将被选中!
我该如何解决?
它可以通过插入“corequisite”作为第一条记录来修复。一个好方法?