我正在构建一个Web服务,用户可以在其中登录后端,提交表单,然后其他用户就可以在Web服务的前端看到此信息。
数据提交到PostgreSQL数据库,但是在表单的第二次提交时(用户可以返回表单并在必要时更新其信息)如果表单中有空白字段,则现有数据在表格被空白数据覆盖。
我该如何避免这种情况?我认为使用数据库中的数据填充表单字段并允许用户编辑这样的表单会很好,但我不确定如何使用PHP实现它。目前,用户必须反复填写表格以防止此类数据丢失。
有人可以给我一个想法或指出我正确的方向吗?
答案 0 :(得分:0)
使用DB中的早期条目预填充表单字段
<input type="text" value="<?php echo $fname;?>" name="first_name" id="first_name" />