Автор Тема: Вывод Русского текста из бызы  (Прочитано 4113 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Вывод Русского текста из бызы
« : 08 Января 2007, 18:57:19 »
Доброго дня

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

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

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

водскажите в чем баг может быть?
спасибо
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Вывод Русского текста из бызы
« Ответ #2 : 12 Января 2007, 00:54:07 »
kiruxa
1. База - MySQL? (а то мало ли)
2. У меня лично никогда таких проблем не было. Я вообще кодировку не менял и не знаю как.
3. Посмотрел свою бд. У меня везде cp1251_general_ci

Справка

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

Оффлайн kiruxa

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 209
  • +0/-0
  • 0
    • Просмотр профиля
    • http://autoxloo.com
Вывод Русского текста из бызы
« Ответ #3 : 12 Января 2007, 11:28:03 »
Вроде разобрался
помогло - $charset_sql ="SET NAMES cp1251";

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

Спасибо
Не бывает так чтоб никто нигде никак ничем :)
 Изготовление сайтов в Днепропетровске. Раскрутка, поддержка

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Вывод Русского текста из бызы
« Ответ #4 : 08 Марта 2007, 16:49:00 »
Возникла точно такая же проблема.
Может быть кому-то будет полезно, решение:
$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);

 

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