Page 1 sur 1

question

Posté : 18 mai 2012, 03:58
par vanessela13
Bonjour à tous,

Alors voilà, j'ai un formulaire avec plusieurs champs:

-Un champ Pseudo
-Un champ Titre
-Un champ Contenu
-Un champ Catégorie
-2 champs suggestion (ou l'utilisateur rentre 2 suggestions obligatoire)

En faite je ne sais pas comment aménager mes tables, j'avais penser à créer 2 tables, une table Question avec les champs (id,pseudo,titre,contenu,categorie,date) et une autre table suggestion avec (id,id_question,suggestion) mais au moment ou j'insère mes données je ne sais pas comment récupérer l'id_question correspondant à l'id de la table Question étant donner que c'est au moment de l'intertion?

De plus, dois faire 2 requête? j'avoue que je ne sais pas trop comment faire...

Merci à tout ceux qui voudront bien me filer un coup de pouce ;)

Re: question

Posté : 18 mai 2012, 08:23
par sirakawa

Re: question

Posté : 19 mai 2012, 12:18
par albat
Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.
Les titres contenant "HELP !", "Aidez-moi", "J'ai un problème", "Ça marche pas",...
n'apportent rien à la compréhension de ta demande.

Par ailleurs, nous savons déjà par ton message que tu as besoin d'aide.

Merci de prendre le temps de lire les règlements.

Re: question

Posté : 19 mai 2012, 18:27
par sirakawa
Gros crétin que je suis:
http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
last_insert_id()
permet de savoir le numéro géré automatiquement du denier enregistrement inséré.
dans la table question, il faut que id soit autoincrement.
Tu insères la question, tu récupères le last_insert_id qui te sert à définir id_question dans la table suggestions