Bonjour a tous,
Je rencontre un problème avec un trigger sur phpMyAdmin. En effet j'ai créer le trigger suivant
Ce trigger se compile mais il est impossible de faire ensuite un update sur la table inventaire, je reçoit le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DELIMITER // CREATE TRIGGER suppinv AFTER UPDATE ON inventaire ON EACH ROW BEGIN IF NEW.quantite = 0 THEN DELETE FROM inventaire WHERE id=NEW.id END IF; END;//
"#1442 - Can't update table 'inventaire' in stored function/trigger because it is already used by statement which invoked this stored function/trigger"
J'ai regardé sur d'autres forums malheureusement je n'ai pas trouvé de réponse c'est pour cela que je viens vers vous !
Merci d'avance
Partager