Bonjour,
Je développe une application Flash et Php/MysQl où plusieurs clients sont susceptibles d'écrire ou éditer en même temps des enregistrements similaires de certaines tables, ce qui n'est pas judicieux bien évidemment. Je voudrais comprendre à quel niveau une interdiction d’accès pourrait se faire si l'enregistrement est déjà en cours d'utilisation. Cela se gère t-il au niveau de l'application client ou bien de mes scripst php?
- Je pensais mettre un flag d’édition sur mes enregistrements (un booléen à 0 ou 1 selon s'ils sont en cours d’édition ou non) mais le mécanisme de vérification avant de permettre l'écriture fait faire pas mal d'aller retour entre la bdd et le client
- Une autre idée était d'utiliser Electroserver et connecter tous les clients par un socket. Ainsi le niveau d'intervention de chaque client sera connu et les conflits évités par le script server. Mais là j'ai peur de ne pas être assez calé
J'espère que quelqu'un a une suggestion plus simple à m'offrir! Merci par avance
Partager