在多用戶環境下,tp5如何驗證資料提交保存前是否被別人修改過,有沒有內建驗證方法?
phpcn_u16587
phpcn_u16587 2018-01-05 02:05:53
0
1
1082

在多用戶環境下,多個用戶對同一資料進行檢視修改,如何驗證在用戶提交保存前資料未被其他用戶修改過,我想透過在資料庫表設計時加入時間戳欄位用以保存資料修改時的時間,然後在使用者查看修改時將此時間戳傳遞到前台表單,使用者提交儲存時同時提交此時間戳,再將此時間戳與資料儲存時該資料庫記錄的時間戳記再進行比較,看是否有改變以判斷資料是否被別人修改過。在此想問一下,在tp5中是否有內建驗證方法對此種情況進行驗證?還是只有自己寫驗證方法。

phpcn_u16587
phpcn_u16587

全部回覆(1)
ringa_lee

這個只要查下資料表,看查出來的資料和現在的資料對比下就行了,不復雜,自己手動處理一下不麻煩

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!