dovresti utilizzare le transizioni con le tabelle innodb...Originariamente inviato da mircov
E se poi una delle query fallisce? E' possibile ripristinare il tutto? Devo eseguire altre query che riportino il db allo stato precedente o esistono delle funzioni apposta?
Perchè andr3a nella sua classe per i nested sets utilizza la funzione mysql_free_result( $query ); ma non mi sembra che funzioni![]()
:master:
![]()
COMMIT e ROLLBACK da utilizzare a seconda se tutto e' andato OK oppure no.
A parte che il dubbio di una query che fallisca o meno esiste anche nel caso che le queries potessero essere concatenate. O usi le transizioni oppure la transizione la gestisci tu...
Per le classi/funzioni di Andr3a credo sia lui stesso il piu' indicato a spiegarle...
![]()

:master:
Rispondi quotando