多个复选框更新PHP/MYSQL

多个复选框更新PHP/MYSQL,php,mysql,checkbox,Php,Mysql,Checkbox,我试图让我的php表单使用多个复选框向db提交数据,并在单独的页面上调用它们进行编辑。我尝试了这里列出的许多方法,但由于某些原因,无法使代码正常工作 //editmember.php $\u POST['division']不会给你一个逗号分隔的列表,你必须使用explode()来获取数组$\u POST['division']实际上会给你一个数组……哦,不管怎样,你使用的是infrade()而不是explode()…所以很明显我没有明白你的要求;那么这有必要吗?啊,你甚至从未使用过$strd

我试图让我的php表单使用多个复选框向db提交数据,并在单独的页面上调用它们进行编辑。我尝试了这里列出的许多方法,但由于某些原因,无法使代码正常工作

//editmember.php

$\u POST['division']
不会给你一个逗号分隔的列表,你必须使用
explode()
来获取数组
$\u POST['division']
实际上会给你一个数组……哦,不管怎样,你使用的是
infrade()
而不是
explode()
…所以很明显我没有明白你的要求;那么这有必要吗?啊,你甚至从未使用过
$strdiv
。您需要做的是在定义查询之后,
echo$query并查看它。仔细想想它是如何违反正确的SQL语法的。我运行了它,如果我检查了所有的值,它会将1234、1234、1234、1234添加到数据库中——我需要它只添加1、2、3、4次,而不是将所有值一起添加4次。我做错了什么?