За последние 24 часа нас посетили 17606 программистов и 1292 робота. Сейчас ищут 1838 программистов ...

Проблема с кирилицей

Тема в разделе "MSSQL", создана пользователем Ponchik, 14 фев 2007.

  1. Ponchik

    Ponchik Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    208
    Симпатии:
    0
    Хай всем!
    Написал бота для чата, и он заносит пользователей в таблицу запросом (имя и кол-во баллов)
    INSERT INTO players VALUES ('$player',0);
    в чате попадаются русские имена, регестрирует он их без ошибок, и update для кол-ва баллов тоже нормально проходит, но... Не дружит он с русскими именами... Вот например ник СовЕстЪъ скрипт его регестрирует, но в Qyery Analyzer этот ник потом выглядет как Tют+ёЄ-· а при echo mssql_result(...) вобще Tов+ст-ъ :shock:
    И в Query Analyzer вот такой запрос проходит
    SELECT * FROM players WHERE player = 'Tют+ёЄ-·'
    а такой
    SELECT * FROM players WHERE player = 'СовЕстЪъ'
    нет :(

    Помогите, я никогда не работал с кодировками и не представляю как это делать, покажите какие запросы должны быть на INSERТ, SELECT и UPDATE :D

    Спасибо!
    P.S. Долго небуду отвечать, но это незначит что я забыл про топик, просто возможности небудет!
     
  2. Ponchik

    Ponchik Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    208
    Симпатии:
    0
    Ох... Побешал вот тут http://sql.ru/forum/actualthread.aspx?b ... 40122&pg=1 и не нащёл ответа на свой вопрос, если на sql.ru немогут помоч, врядли тут помогут... Ых! Пасибо за внимание хотябы :)
     
  3. Пахан

    Пахан Активный пользователь

    С нами с:
    6 сен 2006
    Сообщения:
    24
    Симпатии:
    0
    Тоже имею проблемку с рус. яз. :(
    Собственно проблема:
    В моем скрипте дата выводится не совсем корректно...
    В ячейке базы хранится значение : 17.02.2007 22:06:01
    А на сайте оно отображается как : 17 䥢 2007 22:06
    Подскажите где можно порыскать...
     
  4. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    setlocale()
     
  5. Пахан

    Пахан Активный пользователь

    С нами с:
    6 сен 2006
    Сообщения:
    24
    Симпатии:
    0
    Что-то вспоминается про cp1251...
    /me ушел листать доки...
     
  6. Che@ter[ch]

    Che@ter[ch] Активный пользователь

    С нами с:
    6 июл 2007
    Сообщения:
    4
    Симпатии:
    0
    не помогает setlocale()