Страница 4 из 5

Re: Проблема с MySQL

СообщениеДобавлено: 24 мар 2009, 21:10
Андрей
Проверял. Совпадает на 100%.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 00:05
mr_A3ap41k
Значит в коде установлена кодировка или в твое браузере...

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 06:53
Андрей
Ну вобщем-то есть у меня одна задумка. Попробую, а потом расскажу, что получилось.

-----

Вобщем не помогло. Хотел сменить кодировку в базе - не помогает. Сменил на utf8, в бекапе при помощи блокнота сменил кодировку на utf8 и все вхождения cp1251 на utf8. Залил и вопросы остались.

Проблема именно с базой. почему? потому, что тот русский текст, который в исходниках страницы отображается нормально, а то, что берется из БД - кривое.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 09:36
mr_A3ap41k
У тебя phpMyAdmin установлен? Попробуй через него зайти в базу и посмотреть таблицу, там вопросы?
Как то было такое у меня, решилась перезаливкой БД.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 10:33
Андрей
открыл пма - вроде нормально.
поколдовал над сайтом в его настройках - заработало опять же не совсем так, как надо. теперь все что берется из БД нормально. А то, что было на сайте отображается в виде ����� + норальный русский язык.

Теперь я уже окончательно запутался.
Из базы данные корректно берутся, если выполняется set names utf8 и при этом в скрипте данные лежат в utf8(ну оно и понятно). Но при этом на странице появляются ранее указанные символы.

И по-другому получается, когда в бд данные в cp1251, выполняется запрос set names cp1251 - тут на странице все нормально, а вот из БД берутся вопросы. в чем дело я так и не понял.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 14:00
mr_A3ap41k
создай в корне файл .htaccess
добавь в него
Код: Выделить всё
AddDefaultCharset windows-1251

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 14:01
Андрей
Спасибо. Помогло.
Странно, но первый раз с этим столкнулся.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 14:09
mr_A3ap41k
Пожалуйста.
И ещё тебе дам один совет, используй для Экспорт/Импорт БД скрипт на PHP Sypex Dumper.

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 15:13
Андрей
а в чем его отличие от привычного пма или от mysqldump ?

Re: Проблема с MySQL

СообщениеДобавлено: 25 мар 2009, 15:17
root
на главной странице сайта скрипта написано все :)