Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]wyszukiwarka, wyciąganie wyników na podstawie zbieżnego słowa
michal_86
post 12.02.2010, 18:21:59
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.02.2010

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


Witam, mam nadzieje że ktoś będzie mi mógł pomóc.

mam kod:
  1. $zapytanie = "SELECT Lokalizacja, tytul, id, opis FROM pow5 WHERE match(Lokalizacja, opis) AGAINST('$szukaj' IN BOOLEAN MODE) ORDER BY Lokalizacja ";


w bazie danych w jednej z przeszukiwanych kolumn mam słowo "warszawy" . Gdy wpiszę warsz. warszaw w wyszukiwarce wszystko ładnie wychodzi. Natomiast gdy wpiszę "warszawa" nic nie znajduję.

I tu moje pytanie - jak przerobić ten kod..jakiej zmiennej użyć czy mechanizmu, aby po wpisaniu warszawa wypadały mi wyniki z końcówkami, które nieco się różnią. np ulica, a mam w bazie ulicy itp

bardzo proszę o pomoc - szukałem w necie ale ani zmienna % ani * nic nie dają

pozdr!
Go to the top of the page
+Quote Post
emtiej
post 12.02.2010, 20:25:35
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 18
Dołączył: 12.04.2009
Skąd: Rypin

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


może regexp?
Go to the top of the page
+Quote Post
piotrooo89
post 12.02.2010, 20:39:39
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




poczytaj o FULLTEXT SEARCH.


--------------------
Go to the top of the page
+Quote Post
michal_86
post 12.02.2010, 23:53:26
Post #4





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.02.2010

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




to zapytam inaczej

jak sformułować select które szukałoby na podstawie pierwszych 4 słów wyrażenia?

Ten post edytował michal_86 12.02.2010, 23:54:12
Go to the top of the page
+Quote Post
yevaud
post 13.02.2010, 01:24:48
Post #5





Grupa: Zarejestrowani
Postów: 471
Pomógł: 89
Dołączył: 29.07.2008
Skąd: Warszawa

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


moze obetnij wczesniej w php napis do dlugosci jaka Ci odpowiada i dopiero wtedy szukaj podobnych do niego w bazie
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:02