errata fix

This commit is contained in:
fbsanchez 2021-12-03 13:58:14 +01:00
parent a94f6be37e
commit 5b06415235

View File

@ -1822,6 +1822,7 @@ function db_process_sql_delete($table, $where, $where_join='AND')
function db_process_sql_begin() function db_process_sql_begin()
{ {
global $config; global $config;
$null = null;
switch ($config['dbtype']) { switch ($config['dbtype']) {
case 'postgresql': case 'postgresql':
@ -1832,8 +1833,8 @@ function db_process_sql_begin()
default: default:
case 'mysql': case 'mysql':
db_process_sql('SET AUTOCOMMIT = 0', 'affected_rows', '', false, null, false); db_process_sql('SET AUTOCOMMIT = 0', 'affected_rows', '', false, $null, false);
db_process_sql('START TRANSACTION', 'affected_rows', '', false, null, false); db_process_sql('START TRANSACTION', 'affected_rows', '', false, $null, false);
break; break;
} }
} }
@ -1845,6 +1846,7 @@ function db_process_sql_begin()
function db_process_sql_commit() function db_process_sql_commit()
{ {
global $config; global $config;
$null = null;
switch ($config['dbtype']) { switch ($config['dbtype']) {
case 'postgresql': case 'postgresql':
@ -1855,8 +1857,8 @@ function db_process_sql_commit()
default: default:
case 'mysql': case 'mysql':
db_process_sql('COMMIT', 'affected_rows', '', false, null, false); db_process_sql('COMMIT', 'affected_rows', '', false, $null, false);
db_process_sql('SET AUTOCOMMIT = 1', 'affected_rows', '', false, null, false); db_process_sql('SET AUTOCOMMIT = 1', 'affected_rows', '', false, $null, false);
break; break;
} }
} }
@ -1868,6 +1870,7 @@ function db_process_sql_commit()
function db_process_sql_rollback() function db_process_sql_rollback()
{ {
global $config; global $config;
$null = null;
switch ($config['dbtype']) { switch ($config['dbtype']) {
case 'postgresql': case 'postgresql':
@ -1878,8 +1881,8 @@ function db_process_sql_rollback()
default: default:
case 'mysql': case 'mysql':
db_process_sql('ROLLBACK', 'affected_rows', '', false, null, false); db_process_sql('ROLLBACK', 'affected_rows', '', false, $null, false);
db_process_sql('SET AUTOCOMMIT = 1', 'affected_rows', '', false, null, false); db_process_sql('SET AUTOCOMMIT = 1', 'affected_rows', '', false, $null, false);
break; break;
} }
} }