我有这个系统,我将复选框数据存储到一个数组中。因此,如果选中它,它将把值放入数组中。假设有 6 个复选框,我检查最后 3 个,那么数组值 [3][4] 和 [5] 会有值,对吗?好的。
现在如果数组值 [0][1] 和 [2] 为 0,因为它们没有被检查,它们的值是多少?
问题是,当我将 MySQL 插入数据库并使用此代码时?
mysqli_query($con,"INSERT INTO accounts (chk1, chk2, chk3, chk4, chk5, chk6) VALUES ('$checkbox[0]', '$checkbox[1]', '$checkbox[2]', '$checkbox[3]', '$checkbox[4]', '$checkbox[5]'");
现在,当该查询执行时,如果第一个数组什么都没有,它将跳过它们并假装它们不存在。如果他们没有被检查,有没有办法让他们只放 0 。