KittenEarの備忘録

ITやプログラム関連のことを書いていこうと思う。

やりたいこと

経緯

<input type='checkbox' name='hoge' value='TEST1'>
<input type='checkbox' name='hoge' value='TEST2'>
<input type='checkbox' name='hoge' value='TEST3'>

として $_POST['hoge'] を参照すると "TEST3"(最後の値)しか取得できなかった。

解決方法

<input type='checkbox' name='hoge[]' value='TEST1'>
<input type='checkbox' name='hoge[]' value='TEST2'>
<input type='checkbox' name='hoge[]' value='TEST3'>

name属性の最後に[]を付ける。