Bonjour a tous,

Je rencontre un problème avec un trigger sur phpMyAdmin. En effet j'ai créer le trigger 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;//
Ce trigger se compile mais il est impossible de faire ensuite un update sur la table inventaire, je reçoit le message suivant :

"#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