Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Podpowiadanie slow na podstawie zawartosci bazy
Balon
post
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


Przepraszam za brak polskich znakow, ale siedze w szkole i tu szwedzki system..

Mam pytanie.

Zalozmy, ze mam baze danych skladajaca sie z tytulow ksiazek. Ktos wpisuje do wyszukiwarki tytul, ale z bledem. W jaki sposob rozwiazac podpowiadanie POPRAWNYCH slow kluczowych.

Nie wiem czy rozumiecie o co mi chodzi, ale najlepszym przykladem na takie cos jest google. Wpisujesz cos, a google Ci podpowiada co powinienes wpisac.

I nie wiem jak to rozwiazac....

Prosze o pomysly,
pozdrawiam !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
michu2510
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.10.2007
Skąd: http://localhost/

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


google to robi bo ma słownik albo co ma namyśli wpisując jóż bo wiadomo ze ma byc juz. zrób słownik i poszukaj wyrazów w których jest błąd. typu u z ó , ż z rz
Go to the top of the page
+Quote Post
Balon
post
Post #3





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


Ok, nie wyszło CI (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Znalazłem funkcję mysql SOUNDEX() , ale nie wiem jak to rozwiązać do dwóch pól w bazie. Mam jedno pole wyszukiwarki i w ten sposób wyszukuje porównując keywordsy do dwóch kolumn w bazie. I nie wiem jak to rozwiązać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No chyba zeby łaczyć pola w zapytaniu i dopiero potem SOUNDEX'em to porównywac... sam nie wiem
Go to the top of the page
+Quote Post
michu2510
post
Post #4





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.10.2007
Skąd: http://localhost/

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


tylko że ta funkcja porównuje z kluczami ale sugeruje się angielskim z tego co wiem
Go to the top of the page
+Quote Post

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: 24.08.2025 - 01:28