Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][MySQL] Zaawansowane wyszukiwanie
Spirit86
post
Post #1





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam.

Chcę napisać skrypt wyszukiwarki, który by działał podobnie, jak google, tlye, że na lokalnej bazie danych. Polegało by to na tym, że, jeżeli użytkownik by wpisał

"FRAZA"
+WYRAZ
-WYRAZ
(...)

wynniki wyglądały by tak:
WYSZUKAJ
:1: Frazę (wyrazy w bazie muszą znajdywać się koło siebie)
:2: Wyraz ze znacznikiem plus musi znajdywać się w rezultatach
:3: Wyraz nie może znajdować się w rezultatach

:4: Jeżeli ktoś wpisze ciąg [szukam newsów] to, żeby przeszukał bazę, tak, aby w rezultatach znajdywały się : najpierw rezultaty zawierające oba wyrazy, później te, które zawierają jeden z poniższych rezultatów.

Nie wiem,jak to zacząć próbowałem rozczepiać frazy w php, i później wykorzystywałem prymitywne zapytanie LIKE %%.

Może polecicie jakiś artykuł na ten temat? Jak wogóle nazwać taki mechanizm, szukajacw googlach ? :/

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 23:41