utf8 2 win1251

NiJ

Новичок
utf8 2 win1251

Проблема в том, что база mysql на одном сервере выводит в utf8, но нужно в привычной кодировке выводить! Как это сделать?:confused: :confused:
 

specialist

Guest
Re: utf8 2 win1251

Автор оригинала: NiJ
Проблема в том, что база mysql на одном сервере выводит в utf8, но нужно в привычной кодировке выводить! Как это сделать?:confused: :confused:
очевидно настроить кодировку ...
 

NiJ

Новичок
Это хостер и не наш!
Нельзя менять!
Как переобразовать?
я попробовал несколько способов?
 

slach

Новичок
iconv в нужном месте

какой MySQL 4.1 ?
пробуй
SET character_set_client = cp1251;
SET character_set_results = cp1251;
SET character_set_connection = cp1251;
SET CHARACTER SET cp1251;

правда можно схватить глюки с тем что utf8 на стороне mysql криво будет конвертироваться
 

NiJ

Новичок
4.1.11

-~{}~ 14.05.05 16:35:

Автор оригинала: slach
пробуй
SET character_set_client = cp1251;
SET character_set_results = cp1251;
SET character_set_connection = cp1251;
SET CHARACTER SET cp1251;
Даже не чего не изменилось!

-~{}~ 14.05.05 22:23:

Ну где вы люди помогите!!!

-~{}~ 14.05.05 22:24:

Ну где вы люди помогите!!!
 

DiTHER

bang bang
после соединения с базой отправь ей "set names cp1251", пробуй. И это если MySQL4.1+, если третий - то вспоминай в какой кодировке в базу писал. Если четвёртый и не помогает - значит топай на dev.mysql.com и читай про кодировки. Напортачить можно где угодно.
 

NiJ

Новичок
за set names cp1251

DiTHER

спасибо заработала?
надо еще проверить на записи в базу!!
 
Сверху