Skip to content

Commit 3a2ca85

Browse files
teemooooavbdr
authored andcommitted
support Chinese character orderBy (ThingEngineer#741)
1 parent dc1bf98 commit 3a2ca85

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

MysqliDb.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1240,7 +1240,7 @@ public function orderBy($orderByField, $orderbyDirection = "DESC", $customFields
12401240

12411241
if (is_array($customFieldsOrRegExp)) {
12421242
foreach ($customFieldsOrRegExp as $key => $value) {
1243-
$customFieldsOrRegExp[$key] = preg_replace("/[^-a-z0-9\.\(\),_` ]+/i", '', $value);
1243+
$customFieldsOrRegExp[$key] = preg_replace("/[^\x80-\xff-a-z0-9\.\(\),_` ]+/i", '', $value);
12441244
}
12451245
$orderByField = 'FIELD (' . $orderByField . ', "' . implode('","', $customFieldsOrRegExp) . '")';
12461246
}elseif(is_string($customFieldsOrRegExp)){

0 commit comments

Comments
 (0)