MySQL and PHP
Copyright 1997-2021 the PHP Documentation Group.
mysqli::rollback
mysqli_rollback
Rolls back current transaction
Object oriented style
public bool mysqli::rollback(int flags= =0,
string name);
Procedural style
bool mysqli_rollback(mysqli link,
int flags= =0,
string name);
Rollbacks the current transaction for the database.
link
Procedural style only: A link identifier returned by
mysqli_connect
or
mysqli_init
flags
A bitmask of MYSQLI_TRANS_COR_*
constants.
name
If provided then ROLLBACK/*name*/
is
executed.
Returns true
on success or
false
on failure.
This function does not work with non transactional table types (like MyISAM or ISAM).
See the
mysqli::begin_transaction
example.
mysqli_begin_transaction
|
mysqli_commit
|
mysqli_autocommit
|
mysqli_release_savepoint
|