PHP/MySQL

Remmy -  
Timon1102 Messages postés 354 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,

voilà, en fat j'ai 2 pages php avec des formulaires à remplir par les utilisateurs. Une fois que l'utilisateur a rempli tous les champs il valide et là ces données sont insérés dans diférentes tables de ma bdd sous MySQL. Le problème est que pour remplir une valeur d'un des champs d'une table j'ai besoin d'une valeur d'une clé primaire de l'une de mes tables ( en fait dans une table le champ est clé primaire et dans l'autre clé étrangère), mais la valeur de ce champ (table où le champ est clé primaire) n'est pas saisi par l'utilisateur je l'ai défini en "auto_increment" donc comment je peux faire pour récupérer cette valeur et pouvoir la mettre dans l'autre table (table où le champ est clé étrangère)??
Je ne sais pa si j'ai été très claire mai bon si quelqu'un pourrait m'aider ca me rendrait grand service

Merci
A voir également:

2 réponses

maily Messages postés 7556 Date d'inscription   Statut Contributeur Dernière intervention   453
 
Bonjour!

et bien, juste avant la seconde insertion, tu fais un select avec tous les critères que tu as rentré juste avant! :)
0
Timon1102 Messages postés 354 Date d'inscription   Statut Membre Dernière intervention   109
 
la fonction mysql_insert_id() te retourne exactement le dernier id inseré.
0