Accès concurrentielle
Perle_am
Messages postés
2
Statut
Membre
-
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
Nhay Messages postés 838 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
En faite , j'ai un problème au niveau de l'ajout simultanément d'un produit par exemple de la part de 2 utilisateur d'une BD ( architecture Client/serveur ) dans un table
Prod( idProd, nomProd ,couleurProd, poidProd )
Le problème c'est au niveau idProd qui est unique pour chaque produit !!!! et l'ajout ca c fait simultanément :(
Donc c'est quoi la solution ICI ..!!
Et Merci d'avance..
En faite , j'ai un problème au niveau de l'ajout simultanément d'un produit par exemple de la part de 2 utilisateur d'une BD ( architecture Client/serveur ) dans un table
Prod( idProd, nomProd ,couleurProd, poidProd )
Le problème c'est au niveau idProd qui est unique pour chaque produit !!!! et l'ajout ca c fait simultanément :(
Donc c'est quoi la solution ICI ..!!
Et Merci d'avance..
3 réponses
-
Laisse ta base de donnée le remplir, si c'est juste un int, ta BDD doit gérer l'incrémentation.
-
Oui , et je pense aussi qu'il faut générer des séquences pour gérer ca , ou bien appeler la fonction LAST_INSERT_ID()
-
Ta BDD (SI c'est bien mysql) gère l'auto-incrémente, pas besoin de t'embêter avec des fonctions, passe simplement par phpmyadmin pour modifier ton champ et rajouter l'auto-incrémentation.