• ベストアンサー

phpのプログラムで

下記ソースコードのように、forループで回る度にループの中のnameを変更することはできますか? できるのであれば、お手数ですが方法もお願いします。 for($i = 0; $i <= 6; $i++){ echo"$i"; ?> <dd> <input name="responce" type="text" id="responce" /> </dd> <?php } ?>

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

nameの値を例えば responce0、responce1、responce2、…という風にするということでしょうか。 <?php for($i = 0; $i <= 6; $i++){ echo"$i"; echo "<dd>"; echo "<input name=\"responce" . $i . " type=\"text\" id=\"responce\" />"; echo "</dd>"; } ?> のようにしてみて、 質問文のように"HTMLの中にPHPを埋める"イメージから、 "PHPの中でHTMLを出力する"イメージにしてみてはどうでしょうか。

X-bone
質問者

お礼

ご指摘の通りに行ったらできました このように分かりにくい質問に対して丁寧に回答していただきありがとうございます

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>ループの中のnameを変更する どう変更したいの?

すると、全ての回答が全文表示されます。