Problème avec la syntaxe d'un Trigger
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:
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 :
Citation:
Debug info: Champ 'NEW.mdl_user.id' inconnu dans where clause
Merci de m'aider a debugger ! j'avoue que je suis un peu fatigué !
Merci à tous