diff options
Diffstat (limited to 'includes/database/select.inc')
-rw-r--r-- | includes/database/select.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/database/select.inc b/includes/database/select.inc index 3d1074773..e24b54cc2 100644 --- a/includes/database/select.inc +++ b/includes/database/select.inc @@ -670,9 +670,11 @@ class SelectQuery extends Query implements QueryConditionInterface, QueryAlterab // ORDER BY if ($this->order) { $query .= "\nORDER BY "; + $fields = array(); foreach ($this->order as $field => $direction) { - $query .= $field . ' ' . $direction . ' '; + $fields[] = $field . ' ' . $direction; } + $query .= implode(', ', $fields); } // RANGE is database specific, so we can't do it here. |