我在一個PHP項目的工作如下與deafult選擇價值
if(mysql_num_rows($result) > 0) {
echo '<select name="officerlist">';
while ($rows = mysql_fetch_array ($result)) {
echo '<option>' . $rows['officer'] . '</option>';
if ($types[ $maxindex ] == $rows['officer']){
echo ' selected';
}
}
echo '</select>';
}
PHP的下拉菜單中我能夠查詢結果填充到下拉菜單。不過,我想實現它以基於來自另一個數組的值的默認選定值。 (即如果在$ rows ['officer']中找到$ types [$ maxindex],它將自動選擇該值)。
任何人都可以建議?
謝謝,最好的問候!
嗨jogesh_pi,感謝您的及時回覆。編譯了建議的代碼,但值仍然沒有顯示爲默認值。 – kenAu89
@ user3237459這是什麼'$ maxindex'?它只是意味着條件不匹配'if($ types [$ maxindex] == $ rows ['officer']){'part,嘗試調試它以迴應'$ types [$ maxindex]'並檢查什麼值你與之匹配。 –
你好。是的,它是匹配的。做了迴應以驗證其內容。它是在$ rows ['officer']中找到的匹配選項之一。 – kenAu89