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

Вывод из MySQL

Тема в разделе 'Оффтоп', создана пользователем Feeling, 12 апр 2014.

  1. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Вообщем тема такая создал вывод новостей все норм работает только вот при добавлении русского текста в mysql получаются кракозябры что то типа
    вымоы
    вымоы
    Кто может подсказать как это исправить?
  2. viktor_pro Пользователи

    Сообщения:
    6
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Fw-Nersi
    Смените кодировку на utf-8
  3. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET 'utf8'");
    mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");
  4. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Да у меня и так стоит utf8_general_ci
    А при импотре
    CREATE TABLE IF NOT EXISTS `news` (
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  5. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    <meta charset='utf-8'>
    и кодировку файла utf-8
  6. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Бред какой то в лк каких то все норм а у меня выдает ппц
    Кодировка UTF-8
    ?????�?�?�
    ???�???�???�
  7. Echo* Пользователи

    Сообщения:
    47
    Лайки:
    9
    Пол:
    Мужской
    Репутация:
    0
    На сам исполняемый файл попробуй поставить UTF-8 или UTF-8 без ВОМ
  8. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Все файлы сделал все равно не работает ;(
  9. Echo* Пользователи

    Сообщения:
    47
    Лайки:
    9
    Пол:
    Мужской
    Репутация:
    0
    После запроса к базе пробовал ставить то, что Joslian написал?
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET 'utf8'");
    mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");
  10. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Как я понял это ставить после $mysql_connect = MySQL_Connect($host, $user, $password)...
    То да ставил не помогает, но может я не там это поставил?
  11. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    PHP:
    mb_language('uni');
    mb_internal_encoding('UTF-8');
    or
    PHP:
    mysql_set_charset("UTF8"$mysql_connect);
  12. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Вообще ничего не помогает
    Вообщем вот код кто поможет поправить так чтобы выводил русский
    Последнее редактирование: 12 апр 2014
  13. syxid Пользователи

    Сообщения:
    284
    Лайки:
    115
    Репутация:
    0
    для вывода поставь так
    setlocale(LC_ALL, 'ru_RU.cp1251');
    mysql_query("SET character_set_results='cp1251'");
    mysql_query("SET NAMES 'cp1251'");
    ввод не изменяй
  14. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Да ничего не помогает я код скинул может кто поможет отредактировать
  15. TopicStarter Overlay

    Feeling Пользователи

    Сообщения:
    24
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    no team
    Страна:
    Russian Federation Russian Federation
    Проблему решил всем спасибо за помощь просьба закрыть тему
  16. pilad Команда форума Модератор Пользователи

    Сообщения:
    1.740
    Лайки:
    480
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    Freeman
    Молодец. Отпиши решение подробно теперь.
  17. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Когда же вы отучитесь юзать mysql_* х_Х
  18. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    когда удалят гайды/видео с гайды с mysql_* из "сети", новички же не знают что mysql_* убрали в новых версиях.
  19. salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Еще не удалили, но собираются. Данные функции начиная с версии 5.5.0 помечены как устаревшие.
Черновик сохранён Черновик удалён
Similar Threads
  1. Napalm Rain
    Ответов:
    2
    Просмотров:
    1.271
  2. akademik
    Ответов:
    5
    Просмотров:
    1.081
  3. Gibat
    Ответов:
    27
    Просмотров:
    3.911
  4. Feeling
    Ответов:
    8
    Просмотров:
    1.452
  5. Feeling
    Ответов:
    13
    Просмотров:
    3.127
Загрузка...

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