在php中未选择单选按钮时如何返回值0

Posted

技术标签:

【中文标题】在php中未选择单选按钮时如何返回值0【英文标题】:how to return value of 0 when no radio button is selected in php 【发布时间】:2014-11-08 10:35:56 【问题描述】:

我正在使用答案表中的在线考试系统我有RadioButton 每个问题有四个单选按钮,当没有选择它们时我想返回值 0

【问题讨论】:

这可能会有所帮助 - ***.com/questions/14747803/… 如果没有选择,则POST超全局中的单选按钮将无法访问,如果在处理时设置了可以检查php,否则将其标记为0 【参考方案1】:
<?php echo isset($_REQUEST['this_button']) ? $_REQUEST['this_button'] : '0' ?>

如果未选择任何内容,这会将其设置为 0

还有这个interesting read 是关于您是否应该在预先选择的单选按钮中设置一个值。所以考虑有一个隐藏的单选按钮元素,其值为 0 并且被预选

【讨论】:

【参考方案2】:

您需要有五个RadioButtons,其中一个的值应为 0 并且应该是不可见的。默认情况下应该选择它。

【讨论】:

如果这解决了问题,那么您可能会接受答案。

以上是关于在php中未选择单选按钮时如何返回值0的主要内容,如果未能解决你的问题,请参考以下文章

如何从 PHP 中的单选按钮发送值属性 [关闭]

自定义单选按钮jqgrid编辑表单

获取单选按钮值并通过 ajax 发送到 php

单选按钮仅在提交时返回“on”

如果使用 PHP 选择了单选按钮(当前),如何在 Mysql 数据库中为出勤值添加 +1?

如何在不单击tkinter python的情况下读取单选按钮值