如何在从数据库中填充下拉数据时保留下拉值?

时间:2014-05-12 13:24:55

标签: drop-down-menu selected retain

我知道这个问题可能会令人恼火,重复并重复保留提交后下拉列表中的值,但我尝试了其他解决方案建议但其中大多数与我的不一样...有人说要表示所选值但是我没有用我的实现...我的情况是..我有一个下拉列表的Party列表,并从我的数据库中的记录集填充...这是我的示例代码:

        echo '<label>Party List:&nbsp;&nbsp;';
    echo '<select name="PartyList" id="PartyList" value="" class="smallInput" required>';
        echo '<option value="-1">ALL</option>';
        while($ROW = mysql_fetch_array($PartyListRow)){
            echo '<option value="' . $ROW['PLID'] . '">' . $ROW['PLName'] . '</option>';
        }
    echo '</select>';

。我希望有人能至少给我一个提示......请不要关闭这个问题......

1 个答案:

答案 0 :(得分:0)

<label>Party List:</label>
<select name="PartyList" id="PartyList" class="smallInput" required>'
    <option value="-1">ALL</option>
    <? while($row = mysqli_fetch_array($PartyListRow)) { ?>
         <option value="<?= $row['PLID']?>"><?= $row['PLName']?></option>
    <? } ?>
</select>

请使用mysqli并发布有关您正在使用的内容的更多详细信息(查询php代码等)