如何在php中编辑单选按钮的值

时间:2015-01-02 10:06:21

标签: php html

在php表单中,我从单选按钮到数据库获取数据。它运作良好。但是在编辑页面中如何从数据库中获取检查值?

我的代码是:

             <div class="data">
                <div class="label1">PCDC:</div>
                <div style="text-align:right;width:49px;float:left;">
                <input type="radio" name="pcdc"  value="yes" style="vertical-align: middle; margin: 0px;">YES
                </div>
                <div style="text-align:right;width:46px;float:left;">

                <input type="radio" name="pcdc"  value="no" style="vertical-align: middle; margin: 0px;">NO
                   </div>
         </div>

2 个答案:

答案 0 :(得分:0)

请尝试这样的代码:: 假设你的单选按钮值的变量名是“$ val”,那么就像这样使用这个$ val变量。

<input type="radio" name="pcdc" <?php if($val == 'yes') { echo "checked='checked'"; } ?>  value="yes" style="vertical-align: middle; margin: 0px;">YES
<input type="radio" name="pcdc"  <?php if($val == 'no') { echo "checked='checked'"; } ?> value="no" style="vertical-align: middle; margin: 0px;">NO

答案 1 :(得分:0)

您可以尝试使用代码

$('input[name="pcdc"][value="yes"]').prop('checked',true);

上面是一个jQuery解决方案,优点是当你有多个单选按钮时,无需检查每个元素。