うまくいけば答えるのが素晴らしくて簡単なはずの質問があります。
データベースに行を追加するために使用されるフォームがあります。ページの読み込み時に表示されるデフォルトの行数は6です。フィールドを変更するか、ボタンをクリックするなどして、フォームに行を追加するオプションを追加したいと思います。
現在、フォームを印刷するためにwhileループを使用しています。私は簡単に言う:
while($rows > 0) {
echo "FORM INPUTS HERE";
$rows = $rows - 1;
}
したがって、ループはレコード1の入力のセットを出力し、次に1つをカウントから外してから、レコード2の入力のセットを出力します。
ページを更新せずにwhileループを取得してさらに印刷する方法はありますか?最も簡単な方法は、ページの上部に小さなフォームを作成し、追加の列フィールドと送信ボタンを追加することです。これにより、値が同じページにポストバックされ、デフォルトの行数に追加されます。
何も送信したり、投稿したり、GETしたりせずにこれを実行したいのですが、その場で発生させたいと思います。
whileループはすでに実行されているので、注意が必要かもしれません。また、2回目に実行する方法がわかりません。
乾杯
エド