Bonjour à tous, si je vous écris c'est que j'ai le cerveau qui boue depuis 2 jours sans trouver la solution à mon problème.
Via un formulaire je dois insérer des données sur 2 tables (dictionnaire et mot) avec l'identifiant du dictionnaire comme clé étrangère dans la table mot.
voici le code d'insertion:
Voici comment j'ai créé mes tables:
Problème: il y a insertion de données dans la table dictionnaire mais aucune donnée insérée dans la table mot.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE dictionnaire ( iddico int(5) not null AUTO_INCREMENT PRIMARY KEY, contexte varchar(32) NOT NULL, defintion varchar(255) NOT NULL, categorie varchar(32) NOT NULL, synonyme varchar(255), exemple TEXT ); CREATE TABLE mot ( idmot int(5) not null AUTO_INCREMENT PRIMARY KEY, iddico int(5) not null, orthographe varchar(32) NOT NULL, CONSTRAINT fk_mot_dico FOREIGN KEY (iddico) REFERENCES dictionnaire(iddico) on DELETE CASCADE on UPDATE CASCADE );
Aidez-moi je vous en prie.
Partager