ФорумРазработкаБазы данных → Проблема с кодировками в MySQL

Проблема с кодировками в MySQL

  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 26 сентября 2007 г. 19:39

    В БД хранится русский текст. Collation cp1251_general_ci.
    При извлечении из базы и выводе в браузер отображается ???? ????? ???
    Что нужно настроить в мускуле или как можно еще решить проблему?
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 26 сентября 2007 г. 20:02, спустя 22 минуты 59 секунд

    Самое простое, первым посылать запрос
    set names cp1251

    Можно тоже самое проделать через my.ini, чтоб код не засорять.
    Но в четверке там были траблы с пользователем root:localhost, насчет пятерки - не помню, вроде пофиксили.
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 26 сентября 2007 г. 20:18, спустя 16 минут 36 секунд

    после коннекта к БД
    mysql_query(" SET CHARSET cp1251 ");
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 26 сентября 2007 г. 23:11, спустя 2 часа 53 минуты 16 секунд

    Спасибо :)
  • cage

    Сообщения: 429 Репутация: N Группа: Кто попало

    Spritz 27 сентября 2007 г. 9:45, спустя 10 часов 34 минуты 3 секунды

    Также не забудь просмотреть кодировку самой страницы,иногда бывает,что из базы все выходит нормой,а страница все хавнит

Пожалуйста, авторизуйтесь, чтобы написать комментарий!