我要提到的网站是
http://www.iaddesignandstudio.com/offline选择报价标签
如果有人填写此表格并在数字 1 或数字 3 中选择多个复选框。我将如何将这些选择的值插入数据库,以便当我检索用户输入或选择的信息时,我可以查看他/她选中了哪些复选框?
最佳答案
您可以在提交表单后通过在 name
属性末尾添加 []
将复选框设置为一个数组,如下所示:
<input type="checkbox" name="services[]" value="Podcasting Services" />
Podcasting Services
<input type="checkbox" name="services[]" value="Local Search" />Local Search
提交表单时,您的 $_POST['services']
变量将是一个包含所有选中值的数组。例如:
#var_dump($_POST['services']);
array(2) {
[0]=>
string(19) "Podcasting Services"
[1]=>
string(12) "Local Search"
}
然后你可以用它做任何你想做的事情,无论是发送电子邮件还是使用 ether foreach()
或 implode()
循环向数据库添加字段通过值(value)观。
希望这对您有所帮助!
关于php - 插入多个复选框选择的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/432332/