Level ranks - mysql

Тема в разделе "Плагины для SourceMod", создана пользователем Vladius, 8 фев 2016.

  1. Vladius

    Vladius

    Сообщения:
    18
    Симпатии:
    0
    В какой кодировке записываются данные в базу? А то русские ники кракозябрами отображаются, что критично, так как я вывожу топ на сайт. Пробовал кодировать в cp1251 и utf8 - не получается.
     
  2. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
    В самой базе как русские ники выглядят? Тоже иероглифы/кракозябры?
     
  3. Vladius

    Vladius

    Сообщения:
    18
    Симпатии:
    0
    Да, тоже. Хотя в базе у поля name стоит utf8_general_ci.
    --- Добавлено позже ---
    Все ещё актуально.
    --- Добавлено позже ---
    Сам отвечу. Данные в таблице в кодировке utf-8, но воспринимаются в latin1(cp1252). Так что теперь кодировка страницы со статистикой у меня - utf8, а перед обращением к бд стоит
    Код:
    mysql_query('SET NAMES "latin1"');
    http://bestawp.ru/stats/index.php
     
  4. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
    Оффтоп
     
    warlock нравится это.
  5. Vladius

    Vladius

    Сообщения:
    18
    Симпатии:
    0
    Хорошо, я прикрою.