私は現在、PHP で MySQL データベースから情報を読み取り、各行のフォームを出力する Web サイトを設計しています。これは while ループを使用して行われるため、フォームはループ内でエコーアウトされます。ただし、フォームを送信するたびに、ページに同じ NAME と ID を持つフォームがあるため、多くの値が投稿されません。
データベース内の項目ごとに 1 つのフォームを印刷し、それに応じてこのフォームを処理するにはどうすればよいですか? ありがとう!
while (*this goes through each row in the database) {
echo "<form name='myForm' id='myForm' method='post' action=''>
<input type='text' name='text1'>
</form>";
}
ループを使用して動的な数のフォームを印刷したいと考えています。