inseré un enregistrement dans table fille

Par Seb_Miao, il y a 2 ans


Base de données MySQL

Décrivez ici votre problème ou ce que vous cherchez à faire.

INSERT INTO Eglise ( NomEglise, adresse, codePostal, idx_ville, telephone, portable, site, token, mail ) Values ( 'desi', 'adresse', 'cp', 31845, 'fixe', 'mobile', 'site', 12548, 'mail@mail.fr' )

Ce que je veux

Je souhaite juste réaliser des enregistrements dans ma table fille

Ce que j'obtiens

SQL Error [1452] [23000]: (conn=474) Cannot add or update a child row: a foreign key constraint fails (db_eglise.Eglise, CONSTRAINT fk_Eglise_villes_france1 FOREIGN KEY (idx_ville) REFERENCES villes_france (ville_id) ON DELETE NO ACTION ON UPDATE NO ACTION)

Merci pour votre aide.

1 réponse

Ike, il y a 2 ans

Hello,
Aurais-tu un bout de code qui déclanche l'erreur ? Comme ça je dirais que tu essaies d'ajouter des églises avec un index de ville qui n'existe pas dans villes_france.