#b-navbar { height:0px; display:none; visibility:hidden; }

ページ

2011年6月29日水曜日

フォームからの送信値を配列で送る方法

チェックボックスで同じ設問で、複数選択可能なときなど。

formのname属性を「hoge[]」とする。
<input type="checkbox" name="a[0]" value="1">
<input type="checkbox" name="a[1]" value="2">

↓GETメソッドなら、
http://localhost/test/index.php?a[]=1&a[]=2

こうすると、
$arr_data = $_POST["a"];
で受け取って代入する変数も配列型になり、
$arr_data[0]=1
$arr_data[1]=2
が得られる。
 

0 件のコメント:

コメントを投稿