0

ユーザーがバックエンドにログインしてフォームを送信すると、他のユーザーがWebサービスのフロントエンドでこの情報を表示できるWebサービスを構築しています。

データはPostgreSQLデータベースに正常に送信されますが、フォームの2回目の送信時に(ユーザーはフォームに戻って必要に応じて情報を更新できます)、フォームに空白のフィールドがある場合、フォームの既存のデータは上書きされます空白のデータ。

どうすればこれを回避できますか?フォームフィールドにデータベースからのデータを入力し、ユーザーがそのようにフォームを編集できるようにするのは良いことだと思いますが、PHPを使用してこれを実装する方法がわかりません。現時点では、この種のデータ損失を防ぐために、ユーザーはフォームに何度も記入する必要があります。

誰かが私にアイデアを与えたり、正しい方向に私を向けたりできますか?

4

1 に答える 1

0

DBからの以前のエントリをフォームフィールドに事前入力します

<input type="text" value="<?php echo $fname;?>" name="first_name" id="first_name" />
于 2013-03-05T11:23:31.440 に答える