Insertion dans plusieurs tables PHP/MySQL
Fermé
abderrahim84
Messages postés
19
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
26 août 2012
-
24 févr. 2012 à 14:25
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 1 mars 2012 à 22:45
[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 - 1 mars 2012 à 22:45
A voir également:
- Insertion dans plusieurs tables PHP/MySQL
- Insertion table des matières word - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Insertion filigrane word - Guide
2 réponses
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 098
Modifié par [Dal] le 24/02/2012 à 15:16
Modifié par [Dal] le 24/02/2012 à 15:16
Salut abderrahim84,
Tu devrais commencer par un tutoriel pour comprendre les bases de SQL et de MySQL.
par exemple :
https://www.commentcamarche.net/contents/1062-le-langage-sql
https://cyberzoide.developpez.com/php4/mysql/
Particulièrement les passages sur la définition de clés primaires, sont en relation avec ta question.
Dal
Tu devrais commencer par un tutoriel pour comprendre les bases de SQL et de MySQL.
par exemple :
https://www.commentcamarche.net/contents/1062-le-langage-sql
https://cyberzoide.developpez.com/php4/mysql/
Particulièrement les passages sur la définition de clés primaires, sont en relation avec ta question.
Dal
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 à 10:58
1 mars 2012 à 10:58
Sur un schéma tel 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 ?
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 ?
[Dal]
Messages postés
6203
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
29 janvier 2025
1 098
1 mars 2012 à 22:45
1 mars 2012 à 22:45
Salut abderrahim84,
Si ta question est comment récupérer la valeur de la clef auto-incrémentée, la réponse est :
https://dev.mysql.com/doc/refman/5.6/en/getting-unique-id.html
Donc, après avoir fait ton insertion dans la table "Livre", tu récupères la clef auto-incrémentée pour la dernière entrée dans cette table ainsi :
Dal
Si ta question est comment récupérer la valeur de la clef auto-incrémentée, la réponse est :
LAST_INSERT_ID()
https://dev.mysql.com/doc/refman/5.6/en/getting-unique-id.html
Donc, après avoir fait ton insertion dans la table "Livre", tu récupères la clef auto-incrémentée pour la dernière entrée dans cette table ainsi :
$res= mysql_query("select LAST_INSERT_ID()") or die("Erreur SQL: [$st] impossible"); $lastidLivre=mysql_fetch_row($res);
Dal