如何在php中设置选定下拉列表的值?

时间:2019-02-07 15:48:09

标签: php html5 mysqli

我无法在中设置所选选项的值 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;
}

1 个答案:

答案 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;
}