У меня есть файл excel с неанглийскими символами в нем. когда я открываю файл excel, я получаю случайные английские символы. Но когда я меняю шрифт на этот язык, я могу читать действительный текст.Вставка и отображение неанглийских шрифтов в mysql
Но проблема в том, что когда я загружаю данные из этого файла excel в mysql через php, я получаю только эти случайные английские символы. Я не получаю язык, который мне нужен, в mysql или php.
Я изменил набор символов в UTF-8 в MySQL, а также используется:
mysql_query('SET collation_server=utf8_general_ci');
mysql_query('SET collation_connection=utf8_general_ci');
mysql_query('SET collation_database=utf8_general_ci');
mysql_query('SET character_set_server = utf8');
mysql_query('SET character_set_database = utf8');
mysql_query('SET character_set_results = utf8');
mysql_query('SET character_set_client = utf8');
mysql_query('SET character_set_connection=utf8');
mysql_query('SET names utf8;');
mysql_query('SET character_set utf8;');
после PHP-MySQL соединения.
Что я должен делать, чтобы автоматически отображать шрифты в браузере? BTW, если я изменяю шрифт браузера, я могу прочитать действительный текст.
Спасибо.
ли дамп на колонке, содержащей эти «случайные символы» (например: 'SELECT, HEX (столбец) ГДЕ ... 'и скажите нам, что вы получите – NullUserException
я получаю это: 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B 62676857673B675B5B663B204668706174753B – jest
H Вы импортируете файл 'Excel' с помощью' PHP'? Какие библиотеки/расширения вы используете для чтения файла? – Quassnoi