Puoi sempre creare direttamente da 0 anche se hai phpmyadmin, vai nella console mysql e fai quello che ti pare! Però non capisco quale sia la "scomodità" di farlo da phpmyadmin. Lui semplicemente ti aggiunge in automatico alcune cose standard. Tipo FOR EACH ROW non devi scriverlo, lo mette lui.
Questo è un esempio di trigger funzionante:
Però io nella maschera ho dovuto inserire solo questa parte:codice:CREATE TRIGGER `Incremento_Iscrizioni` AFTER UPDATE ON `ISCRIZIONE` FOR EACH ROW BEGIN IF NEW.Stato <> OLD.Stato AND New.Stato='C' THEN UPDATE UTENTE SET Iscrizioni_Confermate=Iscrizioni_Confermate+1 WHERE UTENTE.Username=NEW.UtenteS; END IF; END
Il resto lo completi da menu, tranne FOR EACH ROW che lo mette lui in automatico.codice:BEGIN IF NEW.Stato <> OLD.Stato AND New.Stato='C' THEN UPDATE UTENTE SET Iscrizioni_Confermate=Iscrizioni_Confermate+1 WHERE UTENTE.Username=NEW.UtenteS; END IF; END

Rispondi quotando