mysql — конвертирует региональные символы в html-сущность с переполнением стека

В моей базе данных MySQL у меня есть некоторые данные, как это: ålesund что на самом деле эквивалентно Олесунду. В HTML у меня есть Олесунн. Как я могу найти это в базе данных с помощью php? Я должен конвертировать å в å в запросе. лайк-

SELECT * FROM mytable WHERE myfield = 'ålesund';

Как я могу сделать это с php?

0

Решение

Вы можете сделать что-то вроде …

$mystring = htmlentities('ålesund');

SELECT * FROM mytable WHERE myfield = '$mystring'

… обратите внимание, что это небезопасно, обратите внимание на правильное экранирование строки и использование PDO

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector