Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Cортировка русских имен
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Cортировка русских имен (Прочитано 4549 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
:
30 Августа 2002, 11:40:56 »
Нужно сделать сортировку на PHP русских имен.
Имена берутся из базы mySQL.
Если кто-нибудь чего-нибудь подскажет, то буду очень благодарен.
Заранее спасибо!!!
Жду от вас предложений.
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Cортировка русских имен
«
Ответ #1 :
30 Августа 2002, 12:41:32 »
сортировку надо делать не на РНР а на Mysql
оператор ORDER BY
Если у тебя база не настроена - функция binary()
Записан
Alexandr
Фанат форума
Ветеран
Сообщений: 865
+0/-0
0
Cортировка русских имен
«
Ответ #2 :
30 Августа 2002, 12:52:54 »
Возможно будет сортировать не правильно.
Тогда юзай
set character set cp1251_koi8
Записан
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) - - Все для Авто.
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
Ответ #3 :
30 Августа 2002, 13:12:14 »
Большое спасибо за помощь.
Но спомощью ORDER BY сортируется не правильно.
А как использовать
set character set cp1251_koi8
я не понимаю.
Если поясните буду очень благодарен.
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Cортировка русских имен
«
Ответ #4 :
30 Августа 2002, 13:43:10 »
order by binary(pole)
Записан
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
Ответ #5 :
30 Августа 2002, 15:11:37 »
Все равно сортирует не правильно.
Но все же большое спасибо.
Записан
Alexandr
Фанат форума
Ветеран
Сообщений: 865
+0/-0
0
Cортировка русских имен
«
Ответ #6 :
30 Августа 2002, 17:20:04 »
После коннекта пропиши:
mysql_query("set character set cp1251_koi8");
Записан
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) - - Все для Авто.
Доктор
Фанат форума
Старожил
Сообщений: 487
+0/-0
0
Cортировка русских имен
«
Ответ #7 :
30 Августа 2002, 19:31:21 »
Crazy Man
В какой кодировке у тебя данные хранятся-то?
Записан
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
Ответ #8 :
30 Августа 2002, 19:35:18 »
данные хранятся в базе mySQL, обычное char-орвское поле.
Записан
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
Ответ #9 :
30 Августа 2002, 20:31:05 »
я использовал varchar binary, тепер сортирует за некоторыми исключениями:
1. Букву Ё ставит на первое место;
2. Маленькие буквы ставит в конец списка.
Если кто-нибудь знает как решить эти проблемы сообщите!
PLEASE!!!!!
Записан
Alexandr
Фанат форума
Ветеран
Сообщений: 865
+0/-0
0
Cортировка русских имен
«
Ответ #10 :
31 Августа 2002, 12:25:03 »
http://forums.webscript.ru/showthread.php?s=&postid=52602#post52602
Записан
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) - - Все для Авто.
Crazy Man
Заглянувший
Новичок
Сообщений: 16
+0/-0
0
Cортировка русских имен
«
Ответ #11 :
03 Сентября 2002, 10:41:21 »
Спасибо за советы. Когда разместили на сервере сайт, то сортировка сама наладилась. Просто apache не руссифицирован. Еще раз большое спасибо.
Записан
ThE0ReTiC
Главный по тарелочкам
Глобальный модератор
Ветеран
Сообщений: 4041
+2/-0
2
Cортировка русских имен
«
Ответ #12 :
03 Сентября 2002, 14:59:59 »
Цитировать
Просто apache не руссифицирован
Мдя...
Можно я кинусь камнем?
Записан
AS IS...
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Cортировка русских имен
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28