Bonsoir à tous
J'ai deux tables père-fils:
mdl_user(id, name)
mdl_data(id,id_user,data)
id de la table user migre dans la table data.
Le problème : quand j’insère une ligne dans la table user je veux qu'une info sois inséré dans la table data d'ou mon Trigger :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TRIGGER `azerty` BEFORE INSERT ON `mdl_user` FOR EACH ROW UPDATE mdl_data SET data ='TEST' WHERE id_user = NEW.mdl_user.id
Lors de l'insertion dans la table user voici le code d'erreur :
Merci de m'aider a debugger ! j'avoue que je suis un peu fatigué !Debug info: Champ 'NEW.mdl_user.id' inconnu dans where clause
Merci à tous
Partager