我有一个带有很多复选框的表格。

前任。

...
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
...

我想要数组中的所有复选框。数组“dodatkowe”。

当我选中所有复选框时:
Array ( [0] => 1 [1] => 1 [2] => 1 )

但是当我仅检查示例时,我有:
Array ( [0] => 1 )

我需要在我检查示例第二个复选框时:
Array ( [0] => 0 [1] => 1 [2] => 0)

最佳答案

给他们索引,以便您可以专门引用它们...

...
<input name="dodatkowe[1]"  type="checkbox" value="1" />
<input name="dodatkowe[2]"  type="checkbox" value="1" />
<input name="dodatkowe[3]"  type="checkbox" value="1" />
...

不知道为什么您觉得需要查看未检查的值,可以认为这是已检查值的反面...。任何尝试这样做都是hack,并且是不必要的。

关于php - 复选框数组仅显示检查值-PHP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8826824/

10-12 01:27