• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

В Mysql Неверная Кодировка?

  • Автор темы BlackShadow
  • Дата начала
B

BlackShadow

Залил чат на внешний сайт. Настроил там мускул, все пароли, сервера и таблицы, но появилась такая проблема, что при извлечении данных одна из строк (логин) выдает неправильно прочтенное. То есть, у меня ник Батя, а мне он читает как ????.

Что это может значить? Неверная кодировка? Или что? Остальные данные (пароль) он считывает нормально.

Или может из-за того, что русский язык? Просто на денвере, как всегда, всё было нормально

Добавлено: Да... Из-за того, что русский язык....
Вот, смотрите. FAQ хранится в мускуле. Я его считываю:


Русский не распознается... Что делать, чтобы распознался?
 
B

Bugnet

У меня тоже как-то возникли проблемы с кодировкой, выводились какие-то значки.
На разных серверах пишут по-разному я себе заметочку сделал как у меня была реальная ситуация, может Вам поможет добавление строки :

Обратимся к этой таблице приведённым ранее способом.
Результат вывода из базы данных:
1 Рў-34 РЎРЎРЎР 1940Рі.

Чтобы корректно выводились данные записанные кириллицей в код после первой строки
$db=mysql_connect("localhost","root",""); необходимо добавить строку:
mysql_query("SET NAMES 'cp1251'");
Результат вывода из базы данных:
1 Т-34 СССР 1940г.
 
B

BlackShadow

У меня он выводит знаки вопроса, а не непонятные символы... Ладно, попробую
 
B

BlackShadow

Помогло, уже плюсанул Вас :)
кстати, кто хочет на это чудо посмотреть -
Добро пожаловать:)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!