我无法在中设置所选选项的值 PHP。在MySQL中获取数据时,我尚未设置所选值 PHP中的下拉菜单。
function get_document_name($documents_name)
{
$output = "";
foreach ($documents_name as $small_letter => $cap_letter) {
$selected = ($document_name == $cap_letter) ? 'selected' : '';
$output .= "<option value='".$small_letter."'".$selected.">".$cap_letter."</option>";
}
return $output;
}
答案 0 :(得分:-1)
尝试使用以下解决方案。如果您的if条件不匹配,则显示正常的选择选项,如果匹配,则显示选择的状态。
function get_document_name($documents_name)
{
$output = "";
foreach ($documents_name as $small_letter => $cap_letter)
{
if( $document_name != $cap_letter )
{
$output .= "<option value='".$small_letter."'>".$cap_letter."</option>";
}
else
{
$output .= "<option value='".$small_letter."' 'selected'='selected'>".$cap_letter."</option>";
}
}
return $output;
}