基本上我试图检查我的数据库当前是什么,并在一些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>
我只是想让它自动选择所选的选项,它等于我从数据库中获得的变量
你不需要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>