IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2019
    Messages : 12
    Points : 10
    Points
    10
    Par défaut PHPmyadmin : Cannot add or update a child row: a foreign key constraint fails
    Bonjour,

    Voici l'erreur produite quand j'essai de mettre à jour une table (t_date) afin de lui rajouter des années, pour résumer je dois prédire les recettes d'un clients pour les années à venir donc rajouter des années.
    L'erreur complète :
    #1452 - Cannot add or update a child row: a foreign key constraint fails (`projet_sid`.`t_date`, CONSTRAINT `T_Date_ibfk_1` FOREIGN KEY (`id_jour`) REFERENCES `type_jour` (`id_jour`))
    Ci-dessous mes différentes tables

    Nom : image_forum.png
Affichages : 249
Taille : 112,9 Ko

    J'ai bien vidé les tables fait patient et fait recette avant importation du fichier csv sur la table t date avec les années à venir, mais cela me sort cette erreur quelqu'un saurait d'où peut provenir cette erreur.
    Un extrait du fichier t_date :

    Nom : image_forum2.png
Affichages : 240
Taille : 14,3 Ko

    Si vous avez besoin de plus d'infos n'hésitez pas, merci d'avance.

    Cordialement,
    NS

  2. #2
    Membre averti Avatar de solo190
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2007
    Messages
    408
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2007
    Messages : 408
    Points : 321
    Points
    321
    Par défaut
    hello nemesistat,
    je pense que tu essaye de modifier une ligne qui a un champ clé secondaire qui n'existe pas dans la table de référence ou elle doit être clé primaire .
    si tu veux ajouter ou modifier une année rassure toi qu'elle est déjà présente dans la table ou elle devrait être clé primaire .
    A+
    www.etech-keys.com
    https://sms.etech-keys.com

    le boiteux qui suit le chemin devance le coureur qui s'en écarte .

Discussions similaires

  1. Réponses: 13
    Dernier message: 27/08/2015, 17h46
  2. Réponses: 2
    Dernier message: 03/04/2012, 20h00
  3. Cannot add or update a child row: a foreign key constraint fails
    Par dubitoph dans le forum Administration
    Réponses: 4
    Dernier message: 25/01/2012, 08h29
  4. Réponses: 3
    Dernier message: 28/11/2011, 17h26
  5. Réponses: 0
    Dernier message: 12/12/2007, 21h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo