捕获选中的复选框并将它们转换为 php 中的变量
Catch selected checkboxes and turn them in to variables in php
我遇到以下问题:
我有两行不同名称的复选框。
HMTL 示例:
<form action="" method="POST" enctype="multipart/form-data">
<div id="firstrow">
<input type="checkbox" name="first" value="1">1
<input type="checkbox" name="first" value="2">2
<input type="checkbox" name="first" value="3">3
<input type="checkbox" name="first" value="4">4
</div>
<div id="secondrow">
<input type="checkbox" name="second" value="1">1
<input type="checkbox" name="second" value="2">2
<input type="checkbox" name="second" value="3">3
<input type="checkbox" name="second" value="4">4
</div>
</form>
用户只允许 select 每行复选框有 2 个复选框(我发现了一个允许我这样做的小 JS 代码)。
他们总共将有 selected 4 个复选框,现在我想将所有 4 个值输入到数据库中的单独列中。
现在我已经查找了将这些值转换为变量的方法,我遇到了一个循环的小脚本,检查每个复选框是否被选中,但最后 none 所有的工作都按照我想要的方式进行
目前我完全卡在了这一点上,但我确信这个问题可能有一个简单的解决方案,我正在仔细研究!
现在我想问是否有人可以帮助我提供一些提示或一些搜索词,我可以尝试让我再次解决这个问题。
提前致谢!
如果您需要有关此问题的更多信息,请询问!
将名称放在方括号中(因此 first[]
和 second[]
),您将在 $_POST
数组(一个数组每组复选框)。
我遇到以下问题:
我有两行不同名称的复选框。
HMTL 示例:
<form action="" method="POST" enctype="multipart/form-data">
<div id="firstrow">
<input type="checkbox" name="first" value="1">1
<input type="checkbox" name="first" value="2">2
<input type="checkbox" name="first" value="3">3
<input type="checkbox" name="first" value="4">4
</div>
<div id="secondrow">
<input type="checkbox" name="second" value="1">1
<input type="checkbox" name="second" value="2">2
<input type="checkbox" name="second" value="3">3
<input type="checkbox" name="second" value="4">4
</div>
</form>
用户只允许 select 每行复选框有 2 个复选框(我发现了一个允许我这样做的小 JS 代码)。
他们总共将有 selected 4 个复选框,现在我想将所有 4 个值输入到数据库中的单独列中。
现在我已经查找了将这些值转换为变量的方法,我遇到了一个循环的小脚本,检查每个复选框是否被选中,但最后 none 所有的工作都按照我想要的方式进行
目前我完全卡在了这一点上,但我确信这个问题可能有一个简单的解决方案,我正在仔细研究!
现在我想问是否有人可以帮助我提供一些提示或一些搜索词,我可以尝试让我再次解决这个问题。
提前致谢!
如果您需要有关此问题的更多信息,请询问!
将名称放在方括号中(因此 first[]
和 second[]
),您将在 $_POST
数组(一个数组每组复选框)。