Accès concurrentielle

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..

3 réponses

  1. Laisse ta base de donnée le remplir, si c'est juste un int, ta BDD doit gérer l'incrémentation.
    1. 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()
      1. 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.