diff --git a/DatabaseMysql.php b/DatabaseMysql.php index 8511efe..a7ecbbf 100644 --- a/DatabaseMysql.php +++ b/DatabaseMysql.php @@ -276,7 +276,7 @@ class DatabaseMysql implements Database } elseif ($savepoint) { - return $this->query("RELEASE SAVEPOINT sp".count($this->transactions)); + return $this->query("RELEASE SAVEPOINT sp".(1+count($this->transactions))); } return true; } @@ -294,7 +294,7 @@ class DatabaseMysql implements Database } elseif ($savepoint) { - return $this->query("ROLLBACK TO SAVEPOINT sp".count($this->transactions)); + return $this->query("ROLLBACK TO SAVEPOINT sp".(1+count($this->transactions))); } return false; }