- ベストアンサー
フォームの項目に付ける名前を、変数にしたい
PHP ver.5.2.3です <INPUT type="text" name="a1" value=""> <INPUT type="text" name="a2" value=""> ・ ・ ・ の"a1"の部分を変数にして、複数回表示させたいのですが、 方法はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
よくあるのが項目ごとに順位が排他性がないのであれば <INPUT type="text" name="a[]" value=""> <INPUT type="text" name="a[]" value=""> ・・・ という風にすれば、受け取ったときに配列で処理できます
その他の回答 (1)
- INTLINSIDE
- ベストアンサー率42% (383/907)
回答No.1
名前をつけなくても、フォームオブジェクトの要素に順番にアクセスすることも可能だけど。 $num=1; while($num<=5){ echo "<INPUT type=\"text\"> name=\"a{$num}\" value=\"\">"; $num++; } のようにしてループを組むのが手っ取り早いかと。
お礼
ありがとうございます 目から鱗です