Index: branches/5.0.x/core/units/admin/admin_events_handler.php =================================================================== diff -u -N -r12637 -r12706 --- branches/5.0.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 12637) +++ branches/5.0.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 12706) @@ -1,6 +1,6 @@ $field_value) { $values_sql .= $this->Conn->qstr($field_value).','; } - $values_sql = preg_replace('/(.*),$/', '\\1', $values_sql); + $values_sql = substr($values_sql, 0, -1); $sql = 'INSERT INTO '.$table.' ('.$fields_sql.') VALUES ('.$values_sql.');'; $sql = str_replace("\n", "\\n", $sql); $sql = str_replace("\r", "\\r", $sql);