A voir également:
- Backoffice site avec plusieurs gestionnaires
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
2 réponses
Bonjour,
Tu pourrais utiliser un système de jeton (token)
Tu créés un token dans ta BDD au moment où une personne est en train de faire une modification...
Tant que ce "jeton" est présent .. toute modification de cet élément est impossible....
Une fois la modification terminée.. tu supprime le token.
Pour cela, il te faut donc une Table dans laquelle tu stockera ces "token" avec (au minimum) l' ID de l'utilisateur + l'id de l'élément modifié.
Avant toute modification.. tu fais un SELECT sur cette table pour savoir si l'ID de l'élément y est présent .. si oui... l'élément est déjà en cours de modification par quelqu'un d'autre.. sinon.. tu créés le token associé à l'utilisateur qui est dessus...
Tu pourrais utiliser un système de jeton (token)
Tu créés un token dans ta BDD au moment où une personne est en train de faire une modification...
Tant que ce "jeton" est présent .. toute modification de cet élément est impossible....
Une fois la modification terminée.. tu supprime le token.
Pour cela, il te faut donc une Table dans laquelle tu stockera ces "token" avec (au minimum) l' ID de l'utilisateur + l'id de l'élément modifié.
Avant toute modification.. tu fais un SELECT sur cette table pour savoir si l'ID de l'élément y est présent .. si oui... l'élément est déjà en cours de modification par quelqu'un d'autre.. sinon.. tu créés le token associé à l'utilisateur qui est dessus...