Insertion PHP/MySQL

Fermé
abderrahim84 Messages postés 19 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 26 août 2012 - 1 mars 2012 à 14:23
abderrahim84 Messages postés 19 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 26 août 2012 - 1 mars 2012 à 16:02
Bonjour,

Sur une base de données telle que :

Livre (NumLivre, TitreLivre, Resume,...)
Auteur (NumAut, NomAut, PrenomAut)
Ecrire_Livre(#NumLivre, #NumAut)


Comment faire l'insertion dans Ecrire_Livre sachant que NumAut & NumLivre sont en auto_incrément ?


A voir également:

2 réponses

TandooriaChoco Messages postés 82 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 24 avril 2012 3
1 mars 2012 à 15:55
Bonjour,

tu ne met rien dans la première colonne, comme ça :

INSERT INTO Livre VALUES ('', $TitreLivre, $Resume);


Ah, attends, mais tu souhaiterai insérer quoi dedans . C'est une table qui s'écrit toute seule ... Ce sont quoi tes clef étrangères
Il faut que tu rappelle NumLivre dans Auteur ou vice Versa.
0
abderrahim84 Messages postés 19 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 26 août 2012 3
1 mars 2012 à 16:02
C'est l'insertion dans la table Ecrire_Livre qui me pose problème.

Parce que je veux faire une insertion dans les 3 tables avec le même script.

Comment savoir que par exemple #NumLivre que j'insère dans Ecrire_Livre corresponde bien à NumLivre de la table Livre ?
0