榎田と申します よくやる方法としては、 チェックがオフでも値が送信されるように <input type="hidden" name="hoge[1]" value="0"> <input type="checkbox" name="hoge[1]" value="1"> <input type="hidden" name="hoge[2]" value="0"> <input type="checkbox" name="hoge[2]" value="1"> とフォームをセットしておけば、 チェックがオフならhiddenの"0"が、 チェックがオンならcheckboxの"1"が送信されるので、 あとは foreach ($_POST['hoge'] as $key => $val) { /* 処理 */ } などとして処理しています。