A voir également:
- Enregistrer données dans 2 tables avec un seule ID
- Audacity enregistrer son pc - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment enregistrer un mail - Guide
- Tables des matières word - Guide
- Id telephone - Guide
voila mes req
$sql ="INSERT INTO table1 (surname,firstname,sex) VALUES('$surname','$firstname','$sex')";
$sql1 ="INSERT INTO table2 (attribute) VALUES('$attribute')";
il s'enregistre mais avec un id different
Il te faut un second champ dans ta deuxième table pout y stocker l'id généré par ta première requête.
Tu est en pdo ou mydqli pout tr connecter à ta bdd ?
Cherche la fonction last insert id
Pour commencer, dans ta table2 tu dois ajouter un champ id_table1
Puis si tu veux récupérer l' ID généré lors de l'insertion dans ta table 1 pour le mettre ensuite dans ta table 2 du dois le faire avec le code
Avec le style procédurale
ou si tu es en style objet :
Il te suffira alors d'utiliser cet id lors de l'insertion dans ta seconde table