Ciao a tutti.. vi spiego subito il mio problema...
Ho realizzato uno script che fa uso delle transazioni mysql... Soltanto che ho notato che se dall'apertura della transazioni fino alla chiusura vengono eseguite tante query.. viene eseguito il commite automaticamente...
Mi spiego meglio con un esempio
1) apro la transazione
2) eseguo un bel po' di query e se solo una di queste va male interrompo la transazione eseguendo un roolback
3) eseguo il commite se è andato tutto bene...
E in effetti funziona xke tutte le query vengono confermate perchè non vi sono errori.. Per sfizio ho pero' provato a far eseguire alla fine invece del commite il roolback (quindi anke se è andato tutto ok annullo tutto)... ma le query vengono lo stesso confermate (ma io il commite non lo faccio mica).. come se ad un certo punto..quando sono troppe le query eseguite all'interno della transazione.. venga eseguito automaticamente un auto-commite...
Qualkuno sa aiutarmi ? sapete spiegarmi xke avviene questo ? ?
grazie millle