マルチユーザー環境では、データが送信され保存される前に、tp5 はデータが他の人によって変更されているかどうかをどのように検証しますか?組み込みの検証方法はありますか?
phpcn_u16587
phpcn_u16587 2018-01-05 02:05:53
0
1
1083

マルチユーザー環境では、複数のユーザーが同じデータを表示および変更します。ユーザーがデータを送信して保存する前に、データが他のユーザーによって変更されていないことを確認する方法。データベースにタイムスタンプ フィールドを追加したい保存するテーブルのデザイン。データが変更された時刻。ユーザーが変更を表示するときにこのタイムスタンプがフロントエンド フォームに渡され、ユーザーが送信して保存するときにこのタイムスタンプが送信され、このタイムスタンプが次と比較されます。データが保存されたときにデータベースに記録されたタイムスタンプ。変更が発生したかどうかを確認して、データが他の人によって変更されたかどうかを判断します。ここで聞きたいのですが、tp5にはこの状況を検証するための検証方法が組み込まれていますか?または、検証メソッドを自分で記述する必要があります。

phpcn_u16587
phpcn_u16587

全員に返信(1)
ringa_lee

これはデータテーブルで確認して現在のデータと比較するだけなので複雑ではなく、自分で手動で処理するのも面倒ではありません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!