php - 检查基于php变量的单选按钮

标签 php html radio-button

我能够从 php 变量设置文本字段的值,这样当页面刷新时,文本字段仍然像这样填充:

<td><input type="text" name="user" value="<?php echo ($_REQUEST['user']); ?>" /></td>

但是,我想对具有不同变量 $gender 的单选按钮执行相同的操作。我怎么能这样做?

<td><input type="radio" name="gender" value="male"> Male<br>
                    <input type="radio" name="gender" value="female"> Female<br>
                    <input type="radio" name="gender" value="other"> Other</td>

最佳答案

这叫做 ternary operator

<?php

'<td><input type="radio" name="gender" value="male" '.($_REQUEST['gender'] == "male" ? 'checked' : '').'> Male<br>
     <input type="radio" name="gender" value="female" '.($_REQUEST['gender'] == "female" ? 'checked' : '').'> Female<br>
     <input type="radio" name="gender" value="other" '.($_REQUEST['gender'] == "other" ? 'checked' : '').'> Other</td>'

?>

关于php - 检查基于php变量的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54546040/

相关文章:

php - 如何使用动态键循环 PHP 对象

php - 如何全局使CGridView使用 "raw"作为CDataColumn的默认类型?

php - mysql_fetch_array($result_type=MYSQL_BOTH) 如何返回关联索引和数字索引?

php - 使用 PHP 添加到 WAMP 服务器中创建的数据库?

html - 边框半径属性 |在 iPad 上显示不正确,但在 iMAC 上显示不正确

javascript - Jquery中的点击事件

html - 如何使整个 div 成为一个链接?

Python Tkinter - 单选按钮值可以是 float 吗?

javascript - 如何将 onclick 事件添加到 Razor View 中的单选按钮

ItemsControl 上的 WPF MVVM 单选按钮