avete ragione, comunque ho dovuto lasciare il trigger perchè ho bisogno di fare un controllo prima della chiamata al db.
Ho usato una stored procedure dove calcolo la differenza in minuti tra la data attuale NOW() e la data della tupla
codice:
DELETE FROM prenotazioni WHERE TIMESTAMPDIFF(MINUTE, data_prenotazione, NOW()) > 1 AND confermata = '0';
e così funziona...
il trigger mi sembrava migliore, ma purtroppo devo fare un controllo sul dato che sto per andare a modificare, e il trigger 'parte' solo nel momento della chiamata, quindi quel controllo non riuscivo a farlo
GRazie a tutti!!!