per la guida on-line guarda qui, se hai affinita' con il java non dovresti trovare difficolta'
http://it.php.net/language.types.object
Preciso che la mia classe gestisce solo le transazioni e non le query e altro, per questo puoi estendere la classe o modificarla.
per utilizzarla devi solo creare l'oggetto:
cosi' facendo togli l'autocommit a mysql, quindi per rendere effettivi i risultati delle query devi chiamare il metodocodice:$transazione = new dbTransaction()
esempio:codice:$transazione->commit();
ovviamente i controlli devi gestirli secondo le tue esigenze.codice:$transazione = new dbTransaction(); $transazione->beginTransaction(); //esecuzione query e controllo valori di ritorno if($valoreControllo){ $transazione->commit(); //committa se le query sono andate tutte a buon fine }else{ $transazione->rollback(); }
Fammi sapere...![]()