ユーザーがドロップダウンから性別 (性別) を選択する選択ボックスがあり、その選択は選択タグで「選択済み」で指定されます。しかし、ボックスは常に「選択」で終わります。次の構文で何が間違っていますか?
echo"<select name='sex'>
<option value='N' '". ($info['sex'] == "N" ? 'selected=selected':'') ."'>Choose</option>
<option value='M' '". ($info['sex'] == "M" ? 'selected=selected':'') ."'>Male</option>
<option value='F' '". ($info['sex'] == "F" ? 'selected=selected':'') ."'>Female</option>
</select>";
$info['sex']
は、常に N、M、または F を返すコンサルト SQL からのものです。