Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не правильная сортировка по русским буквам
 
 автор: P@Sol   (25.09.2006 в 11:11)   письмо автору
 
 

В таблице есть столбец fio. При запросе

SELECT * FROM `authors` ORDER BY `fio`

Фамилии сортируются не правильно (напечатал по первые 2 буквы фамилии):

Ва
Гл
Ры
Ля
Пр
Пл
Ох
Со
Ер
До
Че
Ши
Ши

почему "е" и "д" в конце списка?

MySQL 4.0.24

   
 
 автор: cheops   (25.09.2006 в 12:09)   письмо автору
 
   для: P@Sol   (25.09.2006 в 11:11)
 

У вас данные в кодировке Windows-1251? Создайте конфигурационный файл my.ini в корне диска C и пропишите в секции [mysqld] следующую директиву
default-character-set=cp1251

   
 
 автор: P@Sol   (25.09.2006 в 13:09)   письмо автору
 
   для: cheops   (25.09.2006 в 12:09)
 

что то не помогло.
в phpmyamin в значениях переменных

character set  latin1    
character sets  latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 
hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr 
win1251ukr greek win1250 croat cp1257 latin5  

   
 
 автор: cheops   (25.09.2006 в 13:15)   письмо автору
 
   для: P@Sol   (25.09.2006 в 13:09)
 

>в phpmyamin в значениях переменных
Не очень понятно, что имеется ввиду.

   
 
 автор: P@Sol   (25.09.2006 в 13:22)   письмо автору
 
   для: cheops   (25.09.2006 в 13:15)
 

на главной страницы phpmyadmin есть ссылка - Показать системные переменные MySQL (http://localhost/phpmyadmin/server_variables.php?lang=ru-win1251&server=1).

Спасибо, впринципе получилось: я создал my.cnf в mysql/data с тем что вы написали выше и теперь все ок

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования