質問: 複数のラジオボタングループを動的に作成するには? こんにちは。 mysqlのデータと連動してフォームでラジオボタンの入ったプログラムを書いているのですが、どうも期待したように動作させることができません。よろしくお願いします。 mysqlから検索してきたデータを一覧形式で表示し、各行に3つの選択枝を持ったラジオボタン群をつけたい。イメージとしては以下の通りです。 data 1 | あ | ●和食 ○中華 ○洋食 data 2 | い | ●和食 ○中華 ○洋食 data 3 | う | ○和食 ○中華 ●洋食 [更新ボタン] 更新ボタン1つなので、各行は 1つのの中に入っています。各自のラジオボタンを name="syokuji1", "syokuji2"などと指定して動的に生成すれば受ける方のphpでは $_post["syokuji1"]などで取り出せるのですが、mysqlからのデータ数は一定ではないので、ループ等でデータを取り出せずに困っています。 希望はラジオボタンの値を syokuji[0], [1], [2]みたいな配列で取ってくることです。別に配列にこだわりませんが、ループ処理でデータを取り出せたらと考えています。 name="syoukuji[]"も試してみましたが、この場合全ラインで1つの選択しかできなくなってしまいました。 data 1 | あ | ○和食 ○中華 ○洋食 data 2 | い | ○和食 ○中華 ○洋食 data 3 | う | ○和食 ○中華 ●洋食 [更新ボタン] ソースを貼ろうかと思いましたが、とりあえずは仕様の方から質問させていただきました。 よろしくお願いします。
回答: 和食 中華 洋食 和食 中華 洋食 というようにすればphp側で配列でうけられますよね