チェックボックスのデータ送信(配列データ送信)
<form method="post"> <input type="checkbox" name="checks[]" value="1" />aaa <input type="checkbox" name="checks[]" value="2" />bbb <input type="checkbox" name="checks[]" value="3" />ccc <input type="submit" value="送信" /> </form> <?php print_r($_POST['checks']) ?>
name="checks[]"とする事で配列データを送信することができます。
name="checks"とすると最後のデータで上書きされてしまいます。
[ブラウザ表示]
Array ( [0] => 1 [1] => 2 [2] => 3 )