/* Empieza la Transaccion */
$dbh->beginTransaction();
/* Realiza Consultas */
$sth = $dbh->exec("DROP TABLE fruit");
$sth = $dbh->exec("UPDATE dessert
SET name = 'hamburger'");
if($sth == false){
/*Se produjo error */
$dbh->rollBack();
}else{
/*Todo Bien, Confirmamos*/
$dbh->commit();
}