Oops. Reverting #329223. Still needs work.
parent
8f093858f7
commit
6159c302e1
|
@ -45,7 +45,7 @@ class InsertQuery_mysql extends InsertQuery {
|
|||
|
||||
$max_placeholder = 0;
|
||||
$values = array();
|
||||
if ($this->insertValues) {
|
||||
if (count($this->insertValues)) {
|
||||
foreach ($this->insertValues as $insert_values) {
|
||||
$placeholders = array();
|
||||
|
||||
|
@ -61,14 +61,11 @@ class InsertQuery_mysql extends InsertQuery {
|
|||
$values[] = '('. implode(', ', $placeholders) .')';
|
||||
}
|
||||
}
|
||||
elseif ($this->defaultFields) {
|
||||
else {
|
||||
// If there are no values, then this is a default-only query. We still need to handle that.
|
||||
$placeholders = array_fill(0, count($this->defaultFields), 'default');
|
||||
$values[] = '(' . implode(', ', $placeholders) .')';
|
||||
}
|
||||
else {
|
||||
$values[] = '(default)';
|
||||
}
|
||||
|
||||
$query .= implode(', ', $values);
|
||||
|
||||
|
|
|
@ -75,7 +75,7 @@ class InsertQuery_pgsql extends InsertQuery {
|
|||
|
||||
$max_placeholder = 0;
|
||||
$values = array();
|
||||
if ($this->insertValues) {
|
||||
if (count($this->insertValues)) {
|
||||
foreach ($this->insertValues as $insert_values) {
|
||||
$placeholders = array();
|
||||
|
||||
|
@ -91,14 +91,11 @@ class InsertQuery_pgsql extends InsertQuery {
|
|||
$values[] = '(' . implode(', ', $placeholders) . ')';
|
||||
}
|
||||
}
|
||||
elseif ($this->defaultFields) {
|
||||
else {
|
||||
// If there are no values, then this is a default-only query. We still need to handle that.
|
||||
$placeholders = array_fill(0, count($this->defaultFields), 'default');
|
||||
$values[] = '(' . implode(', ', $placeholders) .')';
|
||||
}
|
||||
else {
|
||||
$values[] = '(default)';
|
||||
}
|
||||
|
||||
$query .= implode(', ', $values);
|
||||
|
||||
|
|
Loading…
Reference in New Issue