get_active_function_name(TSRMLS_C));
goto cleanup;
}
- smart_str_appendl(&querystr, fld, fld_len);
+ smart_str_appendl(&querystr, fld, fld_len - 1);
+ smart_str_appendc(&querystr, ',');
zend_hash_move_forward_ex(Z_ARRVAL_P(var_array), &pos);
}
+ querystr.len--;
smart_str_appends(&querystr, ") VALUES (");
/* make values string */
get_active_function_name(TSRMLS_C));
return -1;
}
- smart_str_appendl(querystr, fld, fld_len);
+ smart_str_appendl(querystr, fld, fld_len - 1);
smart_str_appendc(querystr, '=');
switch(Z_TYPE_PP(val)) {