кирилица
3 отговора
233 прегледа
кирилица
Извинявам се за ламерския въпрос, обаче ползвам една mysql база, нямам root права и не знам как са я настроили, но имам проблем с ORDER BY при съдържание на кирилица.
Примерно - искам да подредя няколко града.
Но получавам резултат - Варна, Бургас, Русе, Лом
Какъв може да е проблемът?
Примерно - искам да подредя няколко града.
Но получавам резултат - Варна, Бургас, Русе, Лом
Какъв може да е проблемът?
Редактирано от prinyo на
Ами
най добре би било ако
default-character-set=cp1251
като след това трябва да пуснеш myisamchk -q -r за да се преиндексира всичко.
другия вариант е
select nameBG,ascii(nameBG) as a from cyrnames order by a
bofh
default-character-set=cp1251
като след това трябва да пуснеш myisamchk -q -r за да се преиндексира всичко.
другия вариант е
select nameBG,ascii(nameBG) as a from cyrnames order by a
bofh
Re: Ами
Това ще вземе само първия символ, т.е. :
София, Сливен
Хаосът пак остава, макар и по-малък. Сега съм използвал убийствено временно решение, като събирам всички резултати в един масив и ги подреждам със sort(), но макар че записите сая малко, това не ми се струва хубаво.
София, Сливен
Хаосът пак остава, макар и по-малък. Сега съм използвал убийствено временно решение, като събирам всички резултати в един масив и ги подреждам със sort(), но макар че записите сая малко, това не ми се струва хубаво.
Re: Ами
знам, бях си играл с right и ascii та се постига горе долу читаво извеждане.
все пак е хубаво back-end-a да се гърчи :P
bofh
все пак е хубаво back-end-a да се гърчи :P
bofh