繰り返しの内容をformで送りたいのですが・・・。
phpの基本から勉強しています。繰り返し処理などはだいたい理解できたのですが、formで違うページにデータを送信する際、
繰り返してつくった入力欄すべてのデータを送りたいのですが、なかなか方法が分かりません。よろしくお願いします。
html
1 2<!DOCTYPE html> 3<html> 4<head> 5 <meta charset="utf-8"> 6 <title>cafe.003.php</title> 7</head><body> 8 <form action="cafe.004.php" method="post"> 9 10 <?php for($i=1;$i<=5;$i++):?> 11 12 <?php echo '<br>'.'hello!'.'<br>' ?> 13 <input type="text" value="0" name="name"> 14 <?php endfor?> 15 16<input type="submit" value="GO!"> 17 18</form> 19</body> 20</html> 21
html
1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <title>cafe.004.php</title> 6 </head> 7 <body> 8 9 <?php 10 $price = $_POST['name']; 11 12 echo $price; 13 ?> 14 15 16</body> 17</html>
コードを提示する際はMarkDown記法を使用してください。尚、質問本文は修正できます。
(参考: https://teratail.com/help#about-markdown
例 HTMLファイルの場合)
```HTML(ここに言語名)
<!-- ここに挿入 -->
```
回答3件
あなたの回答
tips
プレビュー