2012-01-11 6 views
0

Привет Я унаследовал db, из которого мне нужно использовать данные. К сожалению, часть текста является испанской и имеет некоторые очевидные проблемы с кодировкой. Например это типичная строка сохраняется в текстовом поле:MySQL Латинские символы в устаревшем db

Clara introducción a través del transporte de me...

Мой вопрос - есть ли простой способ, чтобы преобразовать эти символы обратно к тому, что они используют MySQL/PHP?

Любые предложения оценены.

ответ

0

ОК - ответ utf8_decode() в PHP.

0

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

Это будет зависеть от библиотеки или PDO вы используете, но что-то вдоль линий mysql_set_charset ('UTF- 8');

Кроме того, при печати вывода убедитесь, что ваша консоль установлена ​​на UTF8. Если вы показываете на веб-странице, убедитесь, что кодировка страниц задана правильно через заголовки и/или метатеги.