Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Impedir que o usuário edite o mesmo registro


Incluir um edit_timestamp nas tabelas do seu banco de dados você deseja impedir a atualização de vários usuários, que você atualizará toda vez que alguém editar a linha.

Em seus formulários, inclua um campo oculto edit_timestamp com o valor armazenado na linha que você está editando.

Ao receber um formulário de edição, verifique se o edit_timestamp da linha que você está editando não mudou. Se mudou, alguém editou a linha e lançou um erro para o usuário. Se não mudou, atualize a linha e o edit_timestamp campo