Bonjour,

Mon problème peux paraitre tout bête mais je ne comprend pas mon erreur... J'ai 2 tables :

Utilisateur => qui contient un id_utilisateur et un nom
Configuration qui contient => qui contient un id_configuration et un id_utilisateur

Dans ma table utilisateur, j'ai la donnée suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<id_utilisateur> <nom>
<1> <utilisateur1>
<2> <utilisateur2>
J'ai également une clé étrangère de type 1,n qui lie id_utilisateur des deux tables

Mais lorsque j’essaie d'ajouter une nouvelle configuration j'obtient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cannot add or update a child row: a foreign key constraint fails (`newprodfh`.`configuration`, CONSTRAINT `fk_configuration_utilisateur` FOREIGN KEY (`id_utilisateur`) REFERENCES `utilisateur` (`id_utilisateur`) ON DELETE NO ACTION ON UPDATE NO ACTION) QMYSQL: Unable to execute query"
ma requette ressemble a ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO configuration (id_utilisateur) VALUES (1)
Donc la je suis un peu perdu car ma table utilisateur possède bien un id_utilisteur = 1 donc je ne comprend pas pourquoi il refuse cet ajout.

Quelqu'un a une idée ?

Merci