sql >> Base de Datos >  >> RDS >> Mysql

Impedir que el usuario edite el mismo registro

Incluya un edit_timestamp en las tablas de su base de datos que desea evitar que se actualicen varios usuarios, que actualizará cada vez que alguien edite la fila.

En tus formularios, incluye un campo oculto edit_timestamp con el valor almacenado en la fila que está editando.

Cuando reciba un formulario de edición, compruebe si edit_timestamp de la fila que está editando no ha cambiado. Si ha cambiado, alguien ha editado la fila y arroja un error al usuario. Si no ha cambiado, actualice la fila y el edit_timestamp campo