diff --git a/ext/alias_editor/main.php b/ext/alias_editor/main.php index 831c5f89..99a12213 100644 --- a/ext/alias_editor/main.php +++ b/ext/alias_editor/main.php @@ -70,8 +70,13 @@ class AliasEditor implements Extension { $alias_per_page = $config->get_int('alias_items_per_page', 30); - $alias = $database->db->GetAssoc( - "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC OFFSET ? LIMIT ?", + if($database->engine->name == "mysql") { + $query = "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC LIMIT ?, ?"; + } + else { + $query = "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC OFFSET ? LIMIT ?"; + } + $alias = $database->db->GetAssoc($query, array($page_number * $alias_per_page, $alias_per_page) );