set names windows 1251



Автор Пользователь удален задал вопрос в разделе Другие языки и технологии

Проблема с кодировкой! и получил лучший ответ

Ответ от Антон -[гуру]
Все поля в таблицах точно имеют кодировку cp1251_general_ci?
Попробуй вместо этих 3ёх запросов поставить:
mysql_query("set names 'cp1251' ");
----------------------------------
"в БД поступают иероглифы"
А как это проявляется? Скрипт, который извлекает инфу из таблиц устанавливает принудительно кодировку соединения?
----------------------------------
phpmyadmin сама не всегда отображает данные в правильной кодировке (точнее иногда упёрто пытается отобразить их в utf-8), попробуй извлечь данные скриптом с такой же принудительной установкой кодировки соединения, может всё будет нормально работать.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Проблема с кодировкой!

Как перевести сайт с кодировки windows-1251 на utf-8 ??
надо перекодировать сами страници html php и всевсевсе, удобно через
подробнее...
спросили в Кодировки
Преобразование кодировки в PHP.
А в БД в каком виде хранится текст? тоже в виде ???или нормально? Сама БД какую иммет кодировку
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*