Forum Webscript.Ru
Программирование => PHP => Тема начата: Shaman_rnd от 04 Июля 2003, 13:00:22
-
есть запрос "select * from table order by pole1"
сортировать должен по алфавиту, но сртирует немногго криво, т.е буква "Г", первая, потом буква "А" и т.д....может проблема в том, что русские буквы?? хотя локаль прописана:
setlocale(LC_ALL, "ru_RU.ru-win1251");
пробовал уже писать и cp1251 все равно не помогает....подскажите, пожалуйста, в чем может быть проблема...
-
У тебя тaкoи локали наверое нет.
Запусти locale -a на сервере и увидиш доступные
-
MWAHAHAHAHAHAHAHAHAHAHAHAHAHA!
локаль выставляем пхпскрипту, а сортируем - в мускуле.
прелесть.
ты еще ввинде у себя локаль выстави.
-
а как в мускуле локаль настроить?
-
в поиск по default-charset
-
default-character-set=latin1 (это там по дефолту стоит)
пробовал
default-character-set=win1251
default-character-set=cp1251
default-character-set=ru-win1251
не хочет все равно
менял в файле my-example.cnf.....может не там меняю?
-
все, дурная башка, mysql перезапустить забыл