je remplis un formulaire d'ajout de données :
si les données sont correctement saisie et qu il n y a pas de doublon dans la base le lance ma requete INSERT INTO
sinon le formulaire de réaffiche avec les les données saisie précédentes pour faire les corrections et si tout est ok je lance la requete INSERT INTO
dans le premier cas pas de problème !
par contre quand je réaffiche le formulaire pour les correction
que je règle le problème
et enfin je lance la requête INSERT INTO
j obtiens le message suivant :
ma requête avec les valeurs :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO adherent (num_adh, nom_adh, prenom_adh, adr_adh, date_nais, fonction, adr_electr, situation, lib_grade, num_zone) VALUES ('','NOM','PRENOM', 'adresse', '2004-12-12','fonc','mail@mail.fr','célibataire',' A ',' 1 ')
le message d erreur :
merci de votre aide.Cannot add or update a child row: a foreign key constraint fails (`projetweb_bdd/adherent`, CONSTRAINT `adherent_ibfk_1` FOREIGN KEY (`lib_grade`) REFERENCES `grade` (`lib_grade`))
Partager