1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

кривое отображение данных в mysql

Тема в разделе 'PHP', создана пользователем Roymike, 7 сен 2012.

  1. TopicStarter Overlay

    Roymike Old school Пользователи

    Сообщения:
    1.030
    Лайки:
    1.004
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    AncientPW
    Есть скрипт регистрации аккаунта и отображения данных аккаунта в таблице.

    Данные вводятся на русском языке и выводятся в таблице нормально, а вот в mysql наблюдается следующее:

    [​IMG]

    [​IMG]

    Нужна помощь...

    P.S. Кодировка UTF8
  2. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    945
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Попробуй хранить в бинарном виде
  3. TopicStarter Overlay

    Roymike Old school Пользователи

    Сообщения:
    1.030
    Лайки:
    1.004
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    AncientPW
    в течение минуты после создания темы таки нашёл решение...

    В начале php файла добавил строку:

    header( 'Content-Type: text/html; charset=utf-8' );

    и после строки

    mysql_select_db($DBName) or die (mysql_error());

    добавил

    mysql_set_charset( 'utf8' );

    и всё огонь.
  4. Botchal MMORPG-DEVS.RU Пользователи

    Сообщения:
    182
    Лайки:
    66
    Репутация:
    0
    Рыжый, попробуй бухать поменьше!_))))

    ну да, можно так.
    Есть лучше вариант, проследить чтобы везде была одна и таже кодировка, лучше utf8, проверь кодировку бд и таблиц, кодировку php файла, кодировку в конфиге апача. И получается что искуственно ничего не выставляя получаем полный порядок.
Черновик сохранён Черновик удалён

Поделиться этой страницей