Специальные символы в URL для выбора БД

Я пытаюсь использовать специальные датские символы (æøå) в URL как параметры GET. Так, например, у меня есть этот URL:

  http://example.com?name=åge 

этот URL-адрес автоматически преобразуется в эквивалент ASCII, поэтому в URL-адресе он будет читать:

  http://example.com?name=%E5ge 

Когда я получаю доступ и распечатываю это значение, он отлично работает и отображает этот параметр как: åge

Тем не менее, я использую это, чтобы выбрать материал в моей базе данных, и это не сработает. Если я использую версию ASCII в URL-адресе, она не будет выбирать что-либо из БД и просто дать мне пустой результат. Если я заставляю URL-адрес не использовать ASCII, так это: http://example.com?name=åge он будет работать нормально при выборе из БД, но когда я показываю параметр, он показывает как это: Ã¥

Я понятия не имею, как обойти это. Любая помощь приветствуется.

Я бы преобразовал параметр в UTF-8, а затем подготовил базу данных для запроса UTF-8 с чем-то вроде этого:

 $name = utf8_encode($_GET['name']); mysqli_query($mysqli_connector, "SET NAMES UTF8"); 

А затем подготовьте свой запрос.

Это должно сработать.

Надеюсь, это поможет!