下拉值保持选中状态

时间:2018-10-18 09:40:15

标签: php html

我有一个下拉菜单,我希望页面刷新或发布后选择输入。因此,每个帖子都有相同的$hoogte_array

    <table><form action="index.php" method="post">
    <tr><th>Hoogte: <select name="hoogte">
        <?
        $hoogte_array[1]= 63;  
        $hoogte_array[2]= 103;  
        $hoogte_array[3]= 123;  
        $hoogte_array[4]= 153;  
        $hoogte_array[5]= 173; 
        $hoogte_array[6]= 203;

        $kleur_array[1] = "groen";
        $kleur_array[2] = "blauw";

        foreach ($hoogte_array as $key => $valuehoogte) 
            {
            echo "<option value='".$key."''>".$valuehoogte."</option>";
            }
        ?>
    </select></th>

    <th>Kleur: <select name="kleur">
        <?
        foreach ($kleur_array as $key => $valuekleur)
            {
            echo "<option value='".$key."''>".$valuekleur." </option>";
            }
        ?>

1 个答案:

答案 0 :(得分:1)

foreach ($hoogte_array as $key => $valuehoogte) 
        {
          $hoogte = (isset($_POST['hoogte']))?$_POST['hoogte']:"1";
          $sel = ($hoogte == $key)? 'selected="selected"' : '';
          echo "<option value='".$key."'' ".$sel.">".$valuehoogte."</option>";
        }