Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwarka
djluzio
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 27.07.2004

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


Kto mi podsunie pomysl jak stworzyc wyszukiwarke? Zakladajmy ze bedzie to wyszukiwarka ofert motoryzacyjnych. Uzytkownik wypelnia formularz i zostaje przeniesiony do innej strony na ktorej sa pokazane wszystkie wyniki. Chodzi mi tylko o to jak zrobic zapytania do bazy w zaleznosci od tego co wybierze. Jesli np. wybierze tylko marke i model a reszta bedzie dowolna to jak mam zrobic zapytanie? Moze byc tak?
  1. <?php
  2.  
  3. if($marka<>'' AND $model<>'') { 
  4. $query = mysql_query(&#092;"SELECT * FROM $oferty WHERE marka='$marka' AND model='$model'\");
  5. $dane = mysql_num_rows($query);
  6. }
  7.  
  8. ?>

Cze mam rozpatzryc wszystkie mozliwosci wyboru? Jesli mam w formularzu zapytania 10 roznych opcji do wyboru to kombinacja wszystkich bedzie mega wielka, a nie chce pisac dla kazdej innego zapytania bo mi 10 stron nie wystarczy.
Jak do tego podejsc?

Formularz bedzie sie skladal glownie z selectow typu:
  1. <?php
  2.  
  3. <select name=&#092;"marka[]\">
  4. <option value=&#092;"\">------dowolna---
  5. <option value=&#092;"audi\">audi
  6. <option value=&#092;"bmw\">bmw
  7. <option value=&#092;"opel\">opel
  8. </select>
  9.  
  10. ?>


Jak porobic zapyania w zaleznosci od tego co zostanie wybrane w jak najprostszy sposob?

Mysle ze pomysl jest banalny i wystarczy jedno zapytanie ale dopiero wstalem i nie mysle jeszcze.
Dziekuje za pomoc

Ten post edytował djluzio 7.08.2004, 15:44:06
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: 22.08.2025 - 03:58