【发布时间】:2017-07-10 07:56:03
【问题描述】:
这是一个编辑页面,第一个用户从下拉列表中选择了一个值并将其保存到数据库中 现在我试图从数据库中获取选定的值并将其显示在下拉列表中作为选定的值。 代码有什么问题。
<td><select name="agama" id="agama">
<option value="open" <?php if ($row['status'] === 'open') echo ' selected="selected"'>open</option>
<option value="closed" <?php if ($row['status'] === 'closed') echo ' selected="closed"'>closed</option>
</select></td>
为了确保我可以从数据库中获取值,而不是以下拉列表的形式显示所选值,我尝试在输入字段中显示它们。
<td><input type="text" name = "ds[]" class="ds" value="<?php echo $row['status'] ?>"></td>
它成功了,它正确显示了数据库中的相应值。
由于某种原因,我无法让它以下拉列表的形式显示。 有什么想法吗??提前致谢
【问题讨论】:
-
你可以在你的 td 中这样做
<option value="open" <?php if ($row['status'] === 'open') echo ' selected="selected"'>{{$row['status']}}</option>。
标签: php drop-down-menu