Database operations - Transactions.php 253 Bytes
Newer Older
doctrine's avatar
doctrine committed
1
<?php
2
$sess = Doctrine_Manager::getInstance()->openConnection(new PDO("dsn","username","password"));
doctrine's avatar
doctrine committed
3 4 5 6 7 8 9 10 11 12 13 14
try {
$sess->beginTransaction();

    // some database operations

$sess->commit();

} catch(Exception $e) {
    $sess->rollback();
}

?>