如何将复选框的值/名称添加到表单提交的变量中?

悲伤的

我在一个带有提交按钮的表单中有一组复选框。

<form name="form" method="POST">
    <input type="checkbox" name="3" value="3">
    <input type="checkbox" name="7" value="7">
    <input type="checkbox" name="5" value="5">
    <input type="checkbox" name="12" value="12">
    <input type="submit" name="submit-form">
</form>

<?php 
if (isset($_REQUEST['submit-form'])) {

}
?>
...

当前在代码中的名称/值是动态生成的,需要保留(名称或值都可以)。

提交表单时,我想将选中的复选框的值或名称添加到 PHP 变量中,以逗号分隔,作为字符串。

对我应该放在 if 括号中的代码的任何帮助将不胜感激。

提前致谢。

罗伊·萨尔达尼亚

您可以对复选框使用相同的名称,如下面的代码所示:

<form name="form" method="POST">
    <input type="checkbox" name="numbers[]" value="3">
    <input type="checkbox" name="numbers[]" value="7">
    <input type="checkbox" name="numbers[]" value="5">
    <input type="checkbox" name="numbers[]" value="12">
    <input type="submit" name="submit-form">
</form>

在此过程中,您可以使用以下代码粘贴所有选定的复选框:

if (isset($_REQUEST['submit-form'])) {
     $allSelectedNumbers = implode(",", $_REQUEST['numbers']);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将复选框中的值添加到数据库

如何将复选框值添加到 reactJS 中的 setState 数组

如何将ng-model添加到Symfony表单类型复选框

如果选中此复选框,如何将复选框的值添加到我的总和中;如果不选中它,如何将其减去?

如何将单选/复选框数据与其他字段一起添加到表单中?

如何将复选框值添加到 textarea 字段

如何将多个值从复选框添加到.txt文件

如何将值从下拉列表和复选框添加到gridview

AngularJS:如何将复选框中的标签添加到div

如何将复选框列添加到 yii2 中的现有 gridview 列?

单击复选框将复选框的值添加到数组

如何将边框添加到复选框并使其始终可见

如何将复选框添加到wxGrid单元格?

如何将复选框添加到按钮组?(引导程序3)

如何将第三状态添加到复选框?

Android - 如何将默认选中的复选框添加到导航抽屉

如何将功能动态添加到复选框

如何将偏移量复选框列表添加到NSScrollView?

如何将选中和未选中的复选框数据添加到 Firebase

如何将验证规则动态添加到复选框数组?

如何将复选框输入添加到Azure DevOps任务组?

Vaadin-如何将复选框组件添加到树?

JavaFx Tableview如何将侦听器添加到复选框列

Apache Wicket:如何将PropertyModel添加到复选框对象

选中复选框时如何将元素添加到数组

如何将复选框或单选按钮添加到Unity快速列表?

如何将图像添加到自定义复选框的背面

如果选中复选框,如何将“项目”添加到数组列表?

如果选中复选框,如何将类添加到标签?