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