(PECL CUBRID >= 8.3.0)
cubrid_rollback — Ejecuta un retroceso en la transacción
La función cubrid_rollback() ejecuta un retroceso en la transacción apuntada por conn_handle, actualmente en progreso.
La conexión al servidor se cierra después de llamar a cubrid_rollback(). El gestor de conexión, sin embargo, todavía es válido.
Identificador de conexión.
TRUE, cuando el proceso tiene éxito.
FALSE, cuando el proceso no tiene éxito.
Example #1 Ejemplo de cubrid_rollback()
<?php
$req = cubrid_execute ($oid, "insert into person values (2,’John’)");
if ($req) {
cubrid_close_request ($req);
if ($fallo) {
cubrid_rollback ($con);
} else {
cubrid_commit ($con);
}
}
?>