Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
order by (cp1251 / koi8r ) (Vitaliy) 27/05/2005 - 15:45:09
      Re: Ахтунг какой-то (Валентин) 27/05/2005 - 17:24:55
      Re: Ахтунг какой-то (Vitaliy) 27/05/2005 - 20:22:07
      Re: Ахтунг какой-то (Валентин) 28/05/2005 - 16:58:59

> Original message text:
> From: Vitaliy - 27/05/2005 - 15:45:09
> Subject:order by (cp1251 / koi8r )
> -----------------
> Воою с провайдером...
>
> у меня база работает кодировке cp1251.
> а такой запрос
> SELECT * FROM `nl` order by fam
> выдает фамилии не от А к Я а по другому, как бы в порядке при кодировке koi8r
>
> у моего ЛЮБИМОГО провайдера такие вот настройки .....
> character_set_client koi8r
> character_set_connection koi8r
> character_set_database cp1251
> character_set_results koi8r
> character_set_server koi8r
> character_set_system utf8
> collation_connection koi8r_general_ci
> collation_database cp1251_general_ci
> collation_server koi8r_general_ci
>
> а в рабочем варианте других так:
> character_set cp1251
> character_sets cp1251 dec8 dos german1 hp8 koi8_ru latin1
>
> все мои жалобы были отклонены...
>
> как мне вывести order by (чтоб порядок был для cp1251)
>
> может быть что-то наподобие
> ORDER BY CONVERT( `fam` USING koi8r )
> хотя это не сработало :(
>
>


From: Vitaliy - 27/05/2005 - 20:22:07
Subject:Ахтунг какой-то
-----------------
Валентин, ты прав ! Ахтунг просто.

"И еще не совсем понятно - если тебе идут данные в кодировке koi8r, то как ты их видишь нормально?"
вижу нормально только если кодировка страницы koi8
--
"Можно прямо после коннекта задавать кодировку запросом
set character set cp1251;"
так и сделал,
после запроса
SET CHARACTER SET cp1251;
SELECT * FROM `nl` ORDER BY fam;
только выдает все каракулями
если тебе интересно - могу тебе скинуть на мыло ссылку на мой /phpMyAdmin/
там все это безобразие видно :)



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
22243



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |