Deviner. Au lieu d'utiliser l'interface graphique visuelle de phpMyAdmin pour créer des déclencheurs, j'ai utilisé du SQL brut.
J'ai donc utilisé ce SQL :
delimiter //
create t1
after update
on my_table
for each row
begin
IF (NEW.status <> OLD.status) THEN
{your sql}
END IF;
IF (NEW.actual <> OLD.actual) THEN
{your sql}
END IF;
end;//
delimiter ;
Qui fonctionne bien. Lors de la recherche du déclencheur dans l'interface graphique de phpMyAdmin, j'ai remarqué que c'était à cause du begin
et end;
qui doivent être ajoutés.