我有一个回复文本和无线电输入的html表单。表单等待所有值填充后再回显它们。
以下是我的文字输入示例:
<input type='text' name='occ3' size='20' value="<?php echo $occ3; ?>"/>
这是我的电台输出:
<input type='radio' name='o2' value='yes'>Yes
<input type='radio' name='o2' value='no'>No
用户提交信息后如何输出所选的电台?请帮忙
答案 0 :(得分:1)
如果您希望单选按钮默认为提交的内容,您可以执行以下操作:
$o2 = $_REQUEST['o2'];
?>
<input type='radio' name='o2' value='yes' <?php if($o2 == 'yes') echo 'checked' ?> >Yes
<input type='radio' name='o2' value='no' <?php if($o2 == 'no') echo 'checked' ?> >No
答案 1 :(得分:1)
PHP
if (isset($_POST['radio'])) { // if options was checked
echo $_POST['radio']; // echo the choice
else
echo "you nothing was selected.";
答案 2 :(得分:0)
<input type='radio' name='o2' value='yes' <?php echo $o2 == 'yes' ? 'checked' : ''; ?>>Yes
<input type='radio' name='o2' value='no' <?php echo $o2 == 'no' ? 'checked' : ''; ?>>No