[Question][Mysql] Je veux savoir....

amosjb Messages postés 2 Statut Membre -  
naruto-94 Messages postés 904 Statut Membre -
Bonjour,

Je veux savoir si dans mysql on peut entrer plusieurs données dans plusieurs tables avec le meme id?? Comme automatiquement??? Et etre sur que sa va pas deregler si il y a bcp de données qui entre en meme temps???

Merci!

1 réponse

naruto-94 Messages postés 904 Statut Membre 188
 
si je comprends bien tu peux utiliser l'auto_increment pour tes tables , ensuite pour donner un lien entre les tables il faut connaitre la notion de clé étrangère .
( mieux vaut ne pas utiliser l'auto_increment de chaque table en tant que lien entre celles-ci , tu pourrais avoir des complications )
0
amosjb Messages postés 2 Statut Membre
 
Mais je ne comprends pas vraiment... Par example, quelqu'un s'incrit sur mon site(sa va creer une ligne dans la table 'user') mais certains des information qu'il a entrer vont dans la table 'user_info' mais il y a dautre table aussi qui doit s'ouvrire automatiquement quand quelqu'un s'incrit comme on va dire dans la table 'argent'. Il faut que par emxemple l'utilisateur qui l'id 1 doit avoir dans 'user_info' la ligne ayant l'id 1 et aussi dans 'argent'. Mais si beaucoup de personne s'incrit en meme temps, es ce que sa pourrait arriver que tout ce mélange?????
0
naruto-94 Messages postés 904 Statut Membre 188
 
ouai ça pourrait se mélanger si tu utilises l'auto_increment comme clé étrangère !

ce qu'il faut faire c'est quand quelqu'un s'inscrit sur ton site , tu fais une requête pour ajouter les infos dans la table user , grâce à l'auto_increment il aura un id ( 5 par exemple ) , et tu le récuperes pour l'enregistrer dans la table argent ( qui a lui aussi un auto_increment mais qui ne sert pas )
0