Skocz do zawartości
soska66

Mysql- Sortowanie A Polskie Litery

Rekomendowane odpowiedzi

Mam stworzoną bazę z dużą ilością wpisów. Wyświetlając jej zawartość, sortuje je wg nazwy pola( w tym przypadku tytul). Jednak wszystkie tytuly zaczynające sie na polska litera np. Ł, Ż itp. wyrzucane są na końcu spisu....po literze Z. Jak to poprawić żeby wyswietlay sie tam gdzie ich miejsce czyli Ł po L, Ś po S???

 

Wszystkie tytuły zaczynaja sie (i tak sa wprowadzaner do bazy) z duzej litery (jesli to ma znaczenie)

 

 

prosze o pomoc

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

no coś nie gra

 

w programie EMS MySQL Manager sortuje prawidłowo. Widzi też wszystki epolskie litery

 

w phpmyadmin natomiat - ś widzi jako ?, i sortuje źle (Ł, Ś na końcu, po literze Z). Ale pobiera z bazy już dobrze (Ś a nie ?), tyle, że nie sortuje.

 

poza tym jak zmienić kodowanie w bazie na cp1250 (bo takie mam w skryptach php). dodawalem linijke default-character-set w my.ini, ale albo to wogole nie dziala, albo dziala tytlko bez efektow

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

wpisalem default-character-set=utf8

 

i niby pomoglo z jednym wyjatkiem

 

litere ś widzi w bazie jako ?. po odczytaniu z bazy (juz na stronie) widzi jednak już ś jako ś, ale nie sortuje go tzn. wyrzuca go na koncu po z. Z pozostałymi literami jest wporząsiu

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...