Partage
  • Partager sur Facebook
  • Partager sur Twitter

Contrainte de clé - Comment modifier une donnée ?

Clé primaire et clé étrangère

17 septembre 2021 à 9:48:23

Bonjour à tous,

Je me trouve face à un problème.
J'ai créé mes relations entre les tables (constraint), mais lorsque je souhaite faire un update sur certaines données, j'ai une erreur :
#1452 - Cannot add or update a child row: a foreign key constraint fails

Je souhaite juste réussir à modifier une donnée, et que celle-ci soit modifiée automatiquement dans l'autre table où il y a la relation.
Comment puis-je effectuer cela ?

Merci d'avance

-
Edité par fliewight 17 septembre 2021 à 9:48:58

  • Partager sur Facebook
  • Partager sur Twitter
17 septembre 2021 à 10:28:15

Bonjour,

Manque de précisions

Afin d'obtenir de l'aide et une solution à votre problème, il est fortement recommandé de présenter clairement l'état actuel du problème en nous fournissant :

  • Un descriptif clair et précis du problème ( tables, colonnes, types, clés et contraintes )
  • La tentative actuelle de résolution que vous avez effectué ( les requêtes exécutées )
  • Le résultat attendu et le résultat actuel
  • Toutes pistes de recherches pouvant aider à la résolution
  • Partager sur Facebook
  • Partager sur Twitter
Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL