У меня локально есть проект php+mysql раньше он был на windows, теперь я его перенес на ubuntu 8.10
и столкнулся с такой проблемой:
кодировка в бд - cp1251_general_ci
далее я скриптом поднимаю записи из бд и вывожу их.
При выводе в браузере ff также стоит cp1251
однако все русские буквы отображаются как ?????
подскажите в чем тут может быть дело?
ps.
в самом Phpmyadmin при редактировании бд все корректно отображается.
Mysql, кодировка кривится (вместо русских букв знаки вопроса)
Модератор: Модераторы разделов
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Mysql, кодировка кривится
в скрипте после подключения к бд про «set names cp1251» не забываете?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
mr_A3ap41k
- Сообщения: 8
- ОС: Red Hat, CentOS
-
AlexFilth
- Сообщения: 450
- Статус: Хронический ламер
- ОС: GENTOO
Re: Mysql, кодировка кривится
А если все же попробовать
mysql_query("SET CHARACTER SET кодировка");
mysql_query("SET NAMES кодировка");
?
mysql_query("SET CHARACTER SET кодировка");
mysql_query("SET NAMES кодировка");
?
-=emerge -auDn world=-
-
ubuser
- Сообщения: 6
Re: Mysql, кодировка кривится
да это помогло, только у меня PDO и через mysql_query не срабатывало
а вот через my.cnf почему то не сработало.
а вот через my.cnf почему то не сработало.