проблема с кодировкой (в cp1251 на выходе latin1)

RUNET

Новичок
проблема с кодировкой (в cp1251 на выходе latin1)

Собственно столкнулся с проблемой

Получаю вместо русского текста крокосябли в виде ????????????
Во всех таблицах стоит сравнение cp1251_general_ci

а client_encoding() говорит что latin1 ... o0

образумить через SET NAMES не получается :(
 

Фанат

oncle terrible
Команда форума
что-то ты гонишь

-~{}~ 07.12.07 21:14:

на client_encoding() смотреть не нужно.
SET NAMES не может не образумить.
следовательно, ты либо не делаешь этот запрос, либо у таблиц не cp1251
 

RUNET

Новичок
проблема оказалась в mysql_set_charset()
не ставит и все тут

было

Код:
					if (function_exists('mysql_set_charset'))
					{
						mysql_set_charset($charset);
					}
					else
					{
						$this->sql = "SET NAMES $charset";
						$this->execute_query(true, $link);
					}
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
RUNET
SHOW VARIABLES LIKE 'charac%'
 
Сверху