Cle etrangere avec php my admin
Ach115
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Salut a vous!
j'ai pas trop l'habitude des forums mais voilà!
Je suis en train de crée une appli web avec php et html qui consiste a gérer des étudiants et j'utilise php my admin pour la gestion de ma base de donnée. J'ai crée une table Etudiant que je renseigne avec un formulaire d'ajout. Jusque là tout vas bien mais pour les besoins de modélisation j'ai créé au sein de cette table une clé étrangère IdClassEtudiant que j'ai liée avec la table Classe qui a pour Cle primaire id Etudiant ( j'ai fait la liaison sur l’interface de phpmy admin je n'ai pas écrit de code) .
le probleme c'est que quand je rentre les donnee s d'un etudiant dans le formulaire on me mets comme ereur
Cannot add or update a child row: a foreign key constraint fails (`base_inscription`.`etudiant`, CONSTRAINT `etudiant_ibfk_1` FOREIGN KEY (`idClassEtudiant`) REFERENCES `classe` (`idclasse`))
J'ai commencer le développement ya pas longtemps SVP aidez moi Merci.
j'ai pas trop l'habitude des forums mais voilà!
Je suis en train de crée une appli web avec php et html qui consiste a gérer des étudiants et j'utilise php my admin pour la gestion de ma base de donnée. J'ai crée une table Etudiant que je renseigne avec un formulaire d'ajout. Jusque là tout vas bien mais pour les besoins de modélisation j'ai créé au sein de cette table une clé étrangère IdClassEtudiant que j'ai liée avec la table Classe qui a pour Cle primaire id Etudiant ( j'ai fait la liaison sur l’interface de phpmy admin je n'ai pas écrit de code) .
le probleme c'est que quand je rentre les donnee s d'un etudiant dans le formulaire on me mets comme ereur
Cannot add or update a child row: a foreign key constraint fails (`base_inscription`.`etudiant`, CONSTRAINT `etudiant_ibfk_1` FOREIGN KEY (`idClassEtudiant`) REFERENCES `classe` (`idclasse`))
J'ai commencer le développement ya pas longtemps SVP aidez moi Merci.
A voir également:
- Cle etrangere avec php my admin
- What is my movie français - Télécharger - Divers TV & Vidéo
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Formater clé usb - Guide
- Clé usb - Accueil - Stockage
1 réponse
Bonjour,
Cela signifie que tu as une clé étrangère entre ta table et une autre.*
En l'occurence ici.. la table CLASSE
Tu ne peux donc pas insérer de nouvel étudiant si l'id de la table classe que tu indiqués n'existe pas dans l'autre table
le probleme c'est que quand je rentre les donnee s d'un etudiant dans le formulaire on me mets comme ereur
Cannot add or update a child row: a foreign key constraint fails (`base_inscription`.`etudiant`, CONSTRAINT `etudiant_ibfk_1` FOREIGN KEY (`idClassEtudiant`) REFERENCES `classe` (`idclasse`))
Cela signifie que tu as une clé étrangère entre ta table et une autre.*
En l'occurence ici.. la table CLASSE
Tu ne peux donc pas insérer de nouvel étudiant si l'id de la table classe que tu indiqués n'existe pas dans l'autre table