0
<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' を最初のレコードとして挿入することで修正される場合があります。いい方法?

4

2 に答える 2