Проблема с кодировкой в Мускуле

proffregg
На сайте с 21.09.2006
Offline
32
664

Имеется компьютер на котором стоит Денвер, проблем нет никаких.

Имеется компьютер2 на который поставил такой же Денвер.

Теперь записываю в таблицу Мускуля, что нибудь по русски, на выходе получаю ????? - вместо символов знаки вопроса.

Не пойму в чем дело на первом работает на втором упорно выдает ????? при выборе из таблицы Мускуля.

Т.е. когда идет выборка из базы данных получаю вместо русских символов знаки вопроса.

Кодировка базы cp1251 В базе данных отображается естественно все нормально. В браузере знаки вопроса, пробовал оперу и ИЕ.

Кто сталкивался как лечится?

Люблю свой - АплМакБукЭир.
M
На сайте с 07.04.2005
Offline
86
#1

Попробуйте так - mysql_query("SET NAMES CP1251");

J
На сайте с 03.07.2006
Offline
122
#2

при подключении к мусклю кодировку ставь cp1251:

mysql_query ("set character_set_client='cp1251'");

mysql_query ("set character_set_results='cp1251'");

mysql_query ("set collation_connection='cp1251_general_ci'");

Тимонин Александр, Тольятти. Вконтакте https://vk.com/my.face (https://vk.com/my.face) Управление ссылками на своих сайтах + Контекстные ссылки (/ru/forum/489616) Скрипты, недорого отзывы от форумчан (/ru/forum/268922)
psylosss
На сайте с 23.12.2005
Offline
126
#3
Jeff:
при подключении к мусклю кодировку ставь cp1251:

mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");

а еще лучше это же в my.conf прописать.

Но скорее всего вот это

Попробуйте так - mysql_query("SET NAMES CP1251");

поможет

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
Pavka
На сайте с 20.05.2005
Offline
82
#4

Ну а если все вышеперечисленное не поможет - создайте через пхпадмин пользователя без админских прав и подключайтесь к базе через этого пользователя

Без подписи
K
На сайте с 12.07.2006
Offline
295
Kpd
#5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий