2

Я пытаюсь выбрать столбец в SQL, который содержит японский символ. Вывод японских символов конвертируется в ????? (вопросительные знаки).

Пожалуйста посоветуй.

1 ответ1

2

После установления соединения с базой данных необходимо изменить набор символов для доступа к базе данных SQL с помощью:

mysqli_set_charset($conn, "utf8");

Вышеуказанная строка работает только "в новых версиях PHP" в соответствии с источником ниже.

Как объясняется здесь, почему:

Если браузер настроен на отображение utf-8 и пытается отображать текст из вашего источника PHP или базы данных, который не соответствует utf-8, вы можете получить что-то вроде ��� вместо предполагаемых символов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .