Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > MySQL крякозябры


Автор: _AXE_ 16.4.2008, 13:36
Данные в cp1251, в PhpMyAdmin данные на русском.
При выводе же на сайте: б еЙЮРЕПХМАСПЦЕ, Х Б ЙНЛМЮРС цКЮБМЮЪ

Дампил через скрипт Sypex Dumper Lite последней версии.
Всегда было отлично.

Пробовал добавить
Код

@mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());   


Ничего...

Автор: skyboy 16.4.2008, 14:05
страница формируется тоже в ср1251, да? а браузеру ты указываешь, что надо выводить в кодировке ср1251?

Автор: ksnk 16.4.2008, 15:00
Цитата(_AXE_ @  16.4.2008,  13:36 Найти цитируемый пост)
Пробовал добавить

@mysql_query("/*!40101 SET NAMES 'cp1251' */")...

Прямо так в комментариях запрос и выглядит?

Автор: Feldmarschall 16.4.2008, 15:45
можно ждать, пока кто-то угадает, в чем именно у тебя проблема - в дампе, в таблицах, в скриптах или в браузере, а можно разобраться самому: http://phpfaq.ru/charset

Автор: sTa1kEr 16.4.2008, 23:40
Цитата(ksnk @  16.4.2008,  16:00 Найти цитируемый пост)
Прямо так в комментариях запрос и выглядит?

Это не обычные комментарии. http://dev.mysql.com/doc/refman/5.1/en/extensions-to-ansi.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)