Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyszukiwarka, mechanizm przeszukiwanie tablic
mrm
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 18.06.2005
Skąd: inąd

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


witam, planuja napisac wyszukiwarke ktora bedzie korzystac z bazy mysql, jesli chodzi o samo zapytanie w SQL to raczej nie widze problemu (WHERE = , LIKE ,etc). Mam natomiast problem z podzieleniem zapytania(słow kluczowych)

Mechanizm jest taki:
1 - internauta wpisuje w polu tekstowym szukany ciag slow,
2 - ciag ten zostaje podzielony
3- nastepnie zostaje wyslane zapytanie do BD

Czyli mam problem z pkt 2.

jesli internauta wpisze "php forum manual" to chcialbym otrzymac tablice z elementami 3 elemantami (php,forum, manual) otrzymuje to
  1. <?php
  2. $towar = explode(" ", $asortment) 
  3. foreach ($towar as $wartosc) {
  4.  $szukane[]=$wartosc;
  5.  echo "Wartość: $wartosc<br>n";
  6. }
  7. ?>

jesli internauta wpisze "php,forum,manual" to chcialbym otrzymac tez tablice z 3 elemantami, kod php jest prawie taki sam jak wyzej wiec nie ma problemu

Problem pojawia sue gdy internauta wpisze:
"php, forum linux, html maual, pear ------[roznej wielkosci odstepy]----- smarty" wtedy moje mechanizmy nie dzialaja tak jakbym chcial a chcialbym w takim przypadku otrzymac tablice 7 elementowa z elementami (php, forum,linux ...itd)

z gory dzieki za pomoc, (moze istanieje jakis inny lepszy mechanizm wyszukiwania)

Ten post edytował mrm 10.11.2006, 14:04:07


--------------------
'
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 01:14