|
Как получить данные с базы, если там юникод?
|
|||
---|---|---|---|
#18+
Есть простой скрипт, который принимает имя пользователя и ищет какие-то данные в базе. К сожалению, некоторые альтернативно одарённые используют ники вида ❖۞۩KøN$†aN†أN۩۞❖ , с которыми скрипт не работает. Т.е. запрос вида SELECT * FROM members WHERE `member_name`='❖۞۩KøN$†aN†أN۩۞❖' в PHPMYADMIN (да и в моем скрипте) завершается ничем (пустой результат). Полез смотреть в базу, там этот ник хранится в ячейке в таком виде [src]& # 10070; & # 1758; & # 1769; и так далее[/src ] (пробелы я добавил, т.к. движок форума конвертировал. Собственно, как быть? цель - в форму вводится ник, и по нему выводятся данные, как-то надо конвертировать, но как и во что? Таблица MyISAM , кодировка utf8_general_ci ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2021, 00:23 |
|
Как получить данные с базы, если там юникод?
|
|||
---|---|---|---|
#18+
morgot, html_entity_decode htmlentities ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2021, 00:37 |
|
|
start [/forum/topic.php?fid=23&fpage=2&tid=1459402]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 387ms |
0 / 0 |