memo.xight.org - 2003-09-08

2003-09-08 Mon

input type="checkbox"

- ダメサンプル

<form method="GET" action="region.php">
	<input type="checkbox" name="region_code" value="01" />
	<input type="checkbox" name="region_code" value="02" />
	<input type="checkbox" name="region_code" value="03" />
</form>

- $region_code という配列に入って欲しいのに入らない.
  最後の値が上書きされる.

- 良いサンプル
<form method="GET" action="region.php">
	<input type="checkbox" name="region_code[]" value="01" />
	<input type="checkbox" name="region_code[]" value="02" />
	<input type="checkbox" name="region_code[]" value="03" />
</form>

- $region_code という配列に入ってくれる.
  name="hoge[]"
  がミソ
- Reference
  [PHP-jp 2755] Re: Form のCHECKBOXの値について
  http://www.nishimoto-site.net/archiver/ML/php-ML/199912/msg00134.html