Index: trunk/core/kernel/db/db_connection.php =================================================================== diff -u -N -r3576 -r3834 --- trunk/core/kernel/db/db_connection.php (.../db_connection.php) (revision 3576) +++ trunk/core/kernel/db/db_connection.php (.../db_connection.php) (revision 3834) @@ -539,7 +539,7 @@ return $this->errorMessage; } - function doInsert($fields_hash, $table) + function doInsert($fields_hash, $table, $type = 'INSERT') { $fields_sql = ''; $values_sql = ''; @@ -550,7 +550,7 @@ $fields_sql = preg_replace('/(.*),$/', '\\1', $fields_sql); $values_sql = preg_replace('/(.*),$/', '\\1', $values_sql); - $sql = 'INSERT INTO `'.$table.'` ('.$fields_sql.') VALUES ('.$values_sql.')'; + $sql = strtoupper($type).' INTO `'.$table.'` ('.$fields_sql.') VALUES ('.$values_sql.')'; return $this->ChangeQuery($sql); }