![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 4 Dołączył: 17.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam problem z moją wyszukiwarką. Otóż gdy wpiszę w nią więcej niż 1 wyraz dla przykładu "test testu", to wyszukiwarka nie odnajduje żadnych rekordów mimo że w bazie są rekordy o nazwie i test i testu, natomiast jak wpisze pojedynczy tekst "test" albo "testu", to udaje jej się odnaleźć wymagane rekordy.
Oto moja funkcja dodająca % do każdego z wyrazów:
A tak wygląda moje zapytanie:
Proszę o pomoc (IMG:style_emoticons/default/wstydnis.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Bo szukasz:
%test testu% czyli wszystko co w "środku" będzie miało taką frazę zostanie znalezione Musiałbyś rozbić słowa do tablicy, dodawać % i później połączyć z or like "innafraza" |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Bo szukasz: %test testu% czyli wszystko co w "środku" będzie miało taką frazę zostanie znalezione Musiałbyś rozbić słowa do tablicy, dodawać % i później połączyć z or like "innafraza" Czytałeś ogólnie kod który podał @LeNy ? Ten post edytował Uriziel01 17.03.2012, 13:26:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:48 |