一个简单的问题。 我正在使用PHP,HTML创建一个网页,我的要求是根据选择选择一个单选按钮(说“是”或“否”,默认选择“是”)。用户选择“否”并提交表单。我在数据库中输入选项。当重新访问该站点时,如何根据从数据库中检索的值进行选择?我能够使用PHP选择连接到datatbase的值。
感谢您的帮助。如果需要更多信息,请告诉我 以下是当前的代码段。
<input type="radio" class="form-radio" id="Areyou3" name="Areyou3" value="1" />
<label for="input_40_0"> Yes </label></span><span class="clearfix"></span>
<span class="form-radio-item" style="clear:left;">
<input type="radio" class="form-radio" id="Areyou3" name="Areyou3" value="0" />
<label for="input_40_1"> No </label></span><span class="clearfix"></span>
答案 0 :(得分:1)
这些方面的东西:
<input type="radio" name="Areyou3" value="yes"<?PHP ('yes' == $valueInDatabase)? ' checked="checked"' : '' ?> />
<input type="radio" name="Areyou3" value="no"<?PHP ('no' == $valueInDatabase)? ' checked="checked"' : '' ?> />
答案 1 :(得分:0)
试试这个
<?php
if($valFromDB=='Yes')
$checked = 'checked';
else
$checked = '';
?>
<input type="radio" class="form-radio" id="Areyou3" name="Areyou3" value="1" <?php echo $checked?>/>
<label for="input_40_0"> Yes </label></span><span class="clearfix"></span>
<span class="form-radio-item" style="clear:left;">
<input type="radio" class="form-radio" id="Areyou3" name="Areyou3" value="0" <?php echo $checked?>/>
<label for="input_40_1"> No </label></span><span class="clearfix"></span>