Я пытаюсь выбрать столбец в SQL, который содержит японский символ. Вывод японских символов конвертируется в ????? (вопросительные знаки).
Пожалуйста посоветуй.
После установления соединения с базой данных необходимо изменить набор символов для доступа к базе данных SQL с помощью:
mysqli_set_charset($conn, "utf8");
Вышеуказанная строка работает только "в новых версиях PHP" в соответствии с источником ниже.
Как объясняется здесь, почему:
Если браузер настроен на отображение utf-8 и пытается отображать текст из вашего источника PHP или базы данных, который не соответствует utf-8, вы можете получить что-то вроде ��� вместо предполагаемых символов.