如何回声出无线电输入类型


How do you echo out radio input types?

我有一个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

用户提交信息后,如何输出所选电台?请帮助

如果您希望单选按钮默认为提交的内容,您可以执行:

$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

php

  if (isset($_POST['radio'])) { // if options was checked
      echo $_POST['radio']; // echo the choice
    else
      echo "you nothing was selected.";

<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