Je m'explique :
Je fais une admin pour des lecteurs volontaires à destination des aveugles.
Le premier lecteur qui entre la publication toto18, entre le nombre d'articles disons 30 ici...
Ca lance automatiquement la création de cette table dans la db qui se nommera toto18, créera 30 enregistrements vides du genre article1 article2 etc... et deux champs.
Ensuite, on lui présente le formulaire dans lequel il fait son choix d'articles à réserver puis à transférer.
Cela remplira les champs avec en gros à R4 -(réservé par lecteur dont l'id est 4) et T4 (transféré par lecteur dont l'id est 4) etc. etc...
Capicco ?
Si un second lecteur ouvre ensuite la même publication Toto18, ça ouvre automatiquement ladite table puisqu'elle existe déjà, sans l'écraser tant qu'à faire... Ca lui présente sous forme de formulaire les champs encore vide, et zou, on continue...
Mon problème (entre de multiples autres) est le suivant : comment se prémunir des problèmes qui peuvent surgir quand deux lecteurs se connectent en même temps ? D'autant que la publi paraissant le mercredi soir, il y a des chances qu'on se précipite tous à la même heure pour réserver le boulot...
Merci de vos lumières !
PS : Si vous voyez un problème grave de méthodologie, n'hésitez pas non plus... C'est pas si simple mon truc et il y a peut-être de merveilleux raccourcis que je ne connais pas, en PHP ou bien en mysql ?
Partager