我需要用值和填充选择框 我需要选择框以显示最后选择的项目(来自数据库)。目标是让用户更新详细信息。 我在选择框中有30多个项目。我是php的新手..帮助我
答案 0 :(得分:0)
$selectedValue = isset($_POST['foo']) ? $_POST['foo'] : 'none';
$options = $db->query('...');
...
...
<select name="foo">
<?php foreach ($options as $option) { ?>
<option value="<?=$option->value?>"<?= $option->value === $selectedValue ? ' selected="selected"' : '' ?>><?=$option->value?></option>
<?php } ?>
</select>