Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> podpowie ktoś ...
Wojtuś_
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 14.10.2002

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


Mam zrobioną bazę z archiwalnymi artykułami prasowymi, odnośnie pewnego tematu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) teraz chciałbym zrobić do tego wyszukiwarkę taką jak na http://newsroom.bca.com.pl/ wyszukiwarka jest z lewej strony na dole, może jakieś wskazówki albo fragment źródła (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
RaZor
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 16.10.2002
Skąd: Kraków

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


Piszesz, że ma być podobna do wyszukiwarki z tej strony http://newsroom.bca.com.pl więc myślę, że w bazie napewno masz datę artykułu. Jeżeli w bazie masz również artykuł to spawa jest banalna, jeżeli szukasz po plikach to będzie to trochę dłużej trwało.
Tamta wyszukiwarka działa na zasadzie sprawdzania artykułu w kolejności dat i jeżeli znajduje odpowiedź to dodaje do wyników wyszukiwarki. Do podziału szukanego ciągu na wyrazy proponuje explode() i składowanie wyników przez dodawanie do klasy.

Kod
//$query - szukany ciąg

//pobirz_art() - z pliku lub bazy

//$art_id - jakiś identyfikator artykułu



   $artykul=pobierz_artykul($art_id);

   $w=explode (" ",$query);



   while( list ($nr, $slowo) = each ($w) )

       if(znaleziono($slowo,$artykul))$wyniki->dodaj($art_id);

Mam nadzieję, że na coś się to przyda 8)
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: 5.10.2025 - 09:50