Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%)
|
Witam wszystkich.
Na stronie mam wyszukiwarkę produktów. Zauważyłem że wpisując słowo do wyszukania 'sol' to jako wyniki otrzymuje rekordy takie jak 'rosołowa', 'niemowla'=> 'niemowląt' czyli również te, które kończą się na 'ł, ą ..., ' . Kodowanie tabeli w bazie to utf8_polish_ci, a zapytanie wygląda tak: ... " AND (p.name_pages LIKE '%sól%' OR o.page_title LIKE '%sól%' OR t.pages_text LIKE '%sól%') " Bardzo proszę o jakieś sugestie, wyczerpałem już wszelkie możliwości w rozwiązaniu tego problemu. Z góry dziękuje! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
A jakie jest kodowanie poszczególnych pól w tabeli?
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%)
|
Wszystkie kolumny w tabeli po których porównuje są w utf8_polish_ci
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:27 |