cubrid_rollback
(PECL CUBRID >= 8.3.0)
cubrid_rollback — Executes rollback on the transaction
Description
int cubrid_rollback
( resource $conn_identifier
)
The cubrid_rollback() function executes rollback on the transaction pointed by conn_handle, currently in progress.
Connection to server is closed after calling cubrid_rollback(). Connection handle, however, is still valid.
Parameters
- conn_identifier
-
Connection identifier.
Return Values
TRUE, when process is successful.
FALSE, when process is unsuccessful.
Examples
Example #1 cubrid_rollback() example
<?php
$req = cubrid_execute ($oid, "insert into person values (2,’John’)");
if ($req) {
cubrid_close_request ($req);
if ($failed) {
cubrid_rollback ($con);
} else {
cubrid_commit ($con);
}
}
?>
See Also
- cubrid_commit() - Is used to execute commit on the transaction
- cubrid_disconnect() - Ends the transaction currently on process