transacciones con pear mdb2
Tengo una duda con la libreria mdb2 de pear referente a las transacciones.
La documentacion explica como realizar una transacion con una sola query ejemplo
require_once 'MDB2.php';
$mdb2 =& MDB2::connect('pgsql://usr:pw@localhost/dbnam');
if (PEAR::isError($mdb2)):
die($mdb2->getMessage() . ', ' . $mdb2->getDebugInfo());
endif;
if ($mdb2->supports('transactions')) {
$mdb2->beginTransaction();
}
$result = $mdb2->query($sql);
if (PEAR::isError($result)) {
$mdb2->rollback();
// Handle error in application.
return;
}
$mdb2->commit();
pero como se hace si yo quiero realizar varias querys($mdb2->query($sql)) dentro de la transacción??.
Gracias y un saludo.¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.
