Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> realizacja przeglądarki
pawelvod
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 21.09.2006

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


Mam stronę która korzysta z mysql. Obecnie napisałem skrypt, który zbiera dane z tabel bazy danych do arraya w postaci: [rekord](link, tytul, opis1, opis2,opis3, opis4 itd).
Czy istnieją jakieś skrypty które wyszukają złożony string z tego arraya?
Chodzi mi o złożonośc jak w okienku googla czyli + OR AND która poda trafienia 100%, a potem malejąco w zależności od odległości słów, czy wystąpiły w temacie, czy w opisie itd.
Proszę o nie udzielanie odpowiedzi "wpisz wyszukiwarka lub stronicowanie w wyszukiwarkę", bo spędziłem 4 godziny na przeglądaniu postów i tylko takie produktywne i niezaśmiecające odpowiedzi udało mi się znaleść;).
Może znacie też jakiś skrypt, którym w łatwy sposób da się zbierać dane z bazę danych i dynamicznie tworzyć linki, bo ja to robiłem jakby na piechotę (każda tabela z osobna) i trochę mi się zeszło.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Musisz samemu przeanalizować w każdym rekordze co jest w polu z tekstem.

Masz rekord

$tekst=$rekord[0][2];//twoj opis1

analizujesz go za pomoca funkcji np explode();

np: $elem=explode("and",$tekst);

a co z tym dalej zrobić to już chyba wiesz :-)

Powodzenia,
Łukasz
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: 23.08.2025 - 20:44