我正在構建一個Web服務,用戶可以在其中登錄到後端,提交表單,然後其他用戶將能夠在Web服務的前端看到此信息。通過多個表單提交保留數據
將數據提交給PostgreSQL數據庫很好但對錶單的第二次提交(如果需要,用戶可以返回表單並更新其信息)如果表單中存在空白字段,則將現有數據表單被空白數據覆蓋。
我該如何避免這種情況?我認爲用數據庫中的數據填充表單域並允許用戶編輯這樣的表單會很好,但我不確定如何使用PHP來實現。目前,用戶需要一遍又一遍地填寫表單,以防止這種數據丟失。
有人能給我一個想法或指向正確的方向嗎?
與先前的條目表單字段如果它不是敏感信息,通過cookie或服務器端會話用戶的會話其存儲。否則,將其存儲在數據庫中,當顯示下一個表單時,在表單呈現過程中預填充您從數據庫中檢索到的數據,或者(如果您想要看起來)用JavaScript表示該字段已具有值的佔位符沒有透露它是什麼。 – 2013-03-05 11:09:06
_if表單中存在空白字段,表單中的現有數據將被空白數據覆蓋._您的意思是**數據庫**中的現有數據? – ShuklaSannidhya 2013-03-05 11:16:19
@SandyLee是的,這是正確的。 – WebDevDanno 2013-03-05 12:12:10