Общие > Базы данных

Вывод Русского текста из бызы

(1/1)

kiruxa:
Доброго дня

Подскажите такая проблема - я храню русский текст в базе - кодировка cp1251_bin
печатаю через echo - выводит в броузере только ???????? - какую бы кодировку не ставил

пишу
echo "Привет ".$row[name]

пишет - Привет ?????

водскажите в чем баг может быть?
спасибо

USE:
http://phpclub.ru/faq/wakka.php?wakka=Mysql41Rus

andymc:
kiruxa
1. База - MySQL? (а то мало ли)
2. У меня лично никогда таких проблем не было. Я вообще кодировку не менял и не знаю как.
3. Посмотрел свою бд. У меня везде cp1251_general_ci

Справка

--- Код: ---
cp1251_bin               Кириллический (многоязычный), Двоичный
cp1251_general_ci    Кириллический (многоязычный), yечувствительный к регистру
--- Конец кода ---

kiruxa:
Вроде разобрался
помогло - $charset_sql ="SET NAMES cp1251";

заработало с первого раза.

Спасибо

andymc:
Возникла точно такая же проблема.
Может быть кому-то будет полезно, решение:
$sql_charset = "SET NAMES cp1251";
mysql_query($sql_charset);

$sql_charset = "SET character_set_database = cp1251";
mysql_query($sql_charset);

$sql_charset = "SET character_set_server = cp1251";
mysql_query($sql_charset);

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии