Mysql
 sql >> база данни >  >> RDS >> Mysql

Забранете на потребителя да редактира същия запис

Включете edit_timestamp в таблиците на вашата база данни, които искате да предотвратите актуализирането на множество потребители, което ще актуализирате всеки път, когато някой редактира реда.

Във вашите формуляри включете скрито поле edit_timestamp със стойността, съхранена в реда, който редактирате.

Когато получите формуляр за редактиране, проверете дали edit_timestamp от реда, който редактирате, не се е променил. Ако се е променило, някой е редактирал реда и е изпратил грешка на потребителя. Ако не се е променило, актуализирайте реда и edit_timestamp поле




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете текущите месеци, записващи mysql от колоната с времеви печат

  2. Как да отворя MySQL на моя Raspberry Pi за външни/отдалечени връзки?

  3. MySQL:Какво е страница?

  4. ЗАМЕНЕТЕ редовете в таблицата на базата данни на mysql с pandas DataFrame

  5. Mysql заявка за динамично преобразуване на редове в колони на базата на две колони