mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Command: Fix SQL insert statement generation (insert comma after null, use single-quotes instead of double).
This commit is contained in:
@@ -204,20 +204,26 @@ if (count($_POST)>0) {
|
||||
$x = 1;
|
||||
foreach ($column_array as $column) {
|
||||
if ($column != "menuid" && $column != "menuparentid") {
|
||||
echo $column.(($x < $column_array_count) ? "," : null);
|
||||
$columns[] = $column;
|
||||
}
|
||||
$x++;
|
||||
}
|
||||
echo ") ";
|
||||
echo "values ( ";
|
||||
if (is_array($columns) && sizeof($columns) > 0) {
|
||||
echo implode(', ', $columns);
|
||||
}
|
||||
echo ") values (";
|
||||
$x = 1;
|
||||
foreach ($column_array as $column) {
|
||||
if ($column != "menuid" && $column != "menuparentid") {
|
||||
echo (!is_null($row[$column])) ? "\"".check_str($row[$column])."\"".(($x < $column_array_count) ? ',' : null) : 'null';
|
||||
$values[] = ($row[$column] != '') ? "'".check_str($row[$column])."'" : 'null';
|
||||
}
|
||||
$x++;
|
||||
}
|
||||
if (is_array($values) && sizeof($values) > 0) {
|
||||
echo implode(', ', $values);
|
||||
}
|
||||
echo ");<br />\n";
|
||||
unset($columns, $values);
|
||||
}
|
||||
}
|
||||
echo $footer;
|
||||
|
||||
Reference in New Issue
Block a user