0

ループ(具体的には「while」)を使用して、SQLデータベースのさまざまなデータ行に基づいて多くのデータ行を生成するスクリプトがあります。このスクリプトは、出力された行内にもフォームを生成します。そのため、最終的には次のようになります。

ここに画像の説明を入力してください

ユーザーが送信ボタンをクリックすると、新しいページ(ratinghandler.php)でデータが処理されます。

そのページは、関連付けられたSQLデータベースの値を変更します。

私の質問は、元のページの出力の各行が、その行の「id」値によって参照可能なSQLデータベースの異なる行に対応するかどうかです。フォームを正しい「id」変数に関連付けるにはどうすればよいですか。フォームオペレーター(つまり、Webサイトユーザー)によって選択されなかったデータを投稿するようにフォームに指示することはできますか?フォームがループの一部として生成されている場合、送信されたフォームがどの行に対応しているかをページratinghandler.phpにどのように伝えることができますか?

質問に喜んでお答えできることを明確にしたいと思います。

4

1 に答える 1

4

IDをフォームの非表示フィールドにします。

<input type="hidden" name="id" value="X" />
于 2012-06-14T21:21:09.060 に答える