Chevauchement données update.
Résolu
yacinebosss
Messages postés
184
Statut
Membre
-
yacinebosss Messages postés 184 Statut Membre -
yacinebosss Messages postés 184 Statut Membre -
Bonjour, Alors je vous explique.
J'ai une site pour gérer des plannings.
Plusieurs personnes peuvent modifier le planning en même temps.
Alors jai soucis car les donné vont ce chevauchée.
Comment je faire pour créer une liste d'attente genre qu'il est un seul acce en actif et les autre en attente.
J'ai une site pour gérer des plannings.
Plusieurs personnes peuvent modifier le planning en même temps.
Alors jai soucis car les donné vont ce chevauchée.
Comment je faire pour créer une liste d'attente genre qu'il est un seul acce en actif et les autre en attente.
1 réponse
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
tu pourrais par exemple accepter de travailler avec le premier, et répondre aux autres de réessayer plus tard.-
Mais comment je fait ça. Comment s'avoir que le id du planning est pris ?
Aissi l'utiliser peut laissé la page ouvert toute la journée il va bloquer les autre- Bonjour,
Dans le principe , il faut que tu gères une sorte de verrous virtuel basé sur la date/heure du dernier accès à cette page:
A chaque fois qu'un utilisateur entre sur une page d'édition
Tu enregistres, dans une tables, l'id de l'utilisateur, la date de dernier affichage de la dite page et l'id à modifié concerné
Si un utilisateur (qui n'a pas le même id) essaye d'accéder à une page déjà occupée, tu testes la date du dernier accès... si < à la date de maintenant -20 minutes (par exemple) alors, interdire l'accès..
Sinon, c'est lui qui devient le "propriétaire" de la page.
-