0
我有一個下拉選擇3個選項。空白,選項A和選項B.代碼應選擇正確的代碼,但它會選擇錯誤代碼。PHP的HTML選擇選項不工作
新的括號語法更新代碼
<select name="memType">
<option value="" selected="<?php if (($status !== 'Option A') && ($status !== 'Option B')){echo 'selected';}?>">None</option>
<option value="Option A" selected="<?php if (($status) == ('Option A')){echo 'selected';}?>">Option A</option>
<option value="Option B" selected="<?php if (($status) == ('Option B')){echo 'selected';}?>">Option B</option>
</select>
沒有更多的選擇='選擇'需要在HTML5中。只需編寫選定的 – Elbarto
'($狀態)!==(('選項A')||('選項B'))' - 那不符合您的想法;你需要單獨檢查兩者,並將它們與一個或者一起加入。而所有多餘的支架又是什麼? – CBroe
更新後的代碼@CBroe –