尝试根据我的数据库记录自动选择选项

时间:2019-04-17 21:04:30

标签: php html

基本上,我正在尝试检查数据库中当前包含的内容,并借助一些PHP将其作为默认选项。 您能告诉我一个解决方案,如何调整我的代码或其他替代方法吗?

我尝试通过PHP添加select =“ selected”

<select name="offers" required>
<option value="yes" <?php if($offers=="yes"){?>selected="selected"<?php}?> >yes</option>
<option value="no" <?php if($offers=="no"){?> selected="selected"<?php}?> >no</option>
</select>

我只想使其自动选择选项,该选项等于我从数据库中获取的变量

1 个答案:

答案 0 :(得分:0)

您不需要selected=‘selected’,只需使用selected,因为它是布尔值;即selected = true(将选择该选项)或selected = false(默认-将不会选择该选项)。例如;

<select name="offers" required>
    <option value="yes" <?php echo $offer=="yes" ? 'selected' : ''; ?> >yes</option>
    <option value="no" <?php echo $offer=="no" ? 'selected' : ''; ?> >no</option>
</select>