Index: trunk/core/kernel/db/dbitem.php =================================================================== diff -u -r3210 -r3282 --- trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 3210) +++ trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 3282) @@ -652,19 +652,21 @@ $fields_sql .= sprintf('`%s`, ',$field_name); //Adding field name to fields block of Insert statement //Adding field' value to Values block of Insert statement, escaping it with ADODB' qstr - if (is_null( $this->FieldValues[$field_name] )) { - if (isset($this->Fields[$field_name]['not_null']) && $this->Fields[$field_name]['not_null']) { - $values_sql .= $this->Conn->qstr($this->Fields[$field_name]['default']).', '; - } - else { - $values_sql .= 'NULL, '; - } - } - else - { - $values_sql .= sprintf('%s, ',$this->Conn->qstr($this->FieldValues[$field_name], 0)); - } - + if (is_null( $this->FieldValues[$field_name] )) + { + if (isset($this->Fields[$field_name]['not_null']) && $this->Fields[$field_name]['not_null']) + { + $values_sql .= $this->Conn->qstr($this->Fields[$field_name]['default']).', '; + } + else + { + $values_sql .= 'NULL, '; + } + } + else + { + $values_sql .= sprintf('%s, ',$this->Conn->qstr($this->FieldValues[$field_name], 0)); + } } //Cutting last commas and spaces $fields_sql = ereg_replace(", $", '', $fields_sql);