根据在数据库中提交的用户选择填充HTML单选按钮

时间:2011-12-22 09:42:01

标签: php html

一个简单的问题。 我正在使用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>

2 个答案:

答案 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>