![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam zagadkę :
SELECT * FROM books WHERE nazwa LIKE 'ę%' zapytanie wywala wszystko, co zaczyna się na litery e i ę ; podobnie jest dla ó ALE : SELECT * FROM books WHERE nazwa LIKE 'ć%' wywala wszystko, co zaczyna się na ć (bez c); podobnie z s i ś czemu tak się dzieje, i jak temu zapobiec (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam
jaki collation (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) utf8_general_ci (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) zmień na utf8_polish_ci ... jeżeli nie utf8 to będziesz musiał sam zmodyfikować pliki z katalogu share\charsets\*.xml ... chodzi o ustawienie właściwej kolejności liter według której ma sortować. Tylko taki tip: po każdej zmianie w tych plikach _trzeba_ przebudować indeksy - inaczej może być kapa ze spójnością danych ... pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:10 |