Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Forma za pretragu uz pomoc dropdown box-a iz baze

[es] :: PHP :: Forma za pretragu uz pomoc dropdown box-a iz baze

[ Pregleda: 1628 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Gwarancija
SamSvojMajstor

Član broj: 306461
Poruke: 6
92.36.138.*



Profil

icon Forma za pretragu uz pomoc dropdown box-a iz baze04.09.2012. u 18:39 - pre 92 meseci
Pozdrav svima.

Evo pisem drugi put :)

Ima li neko ideju?

Pravim jednu malu stranicu i sada mi na njoj treba pretraga sa dropdown boxom.
Svi podaci se nalaze u jednoj tabeli u bazi.
Polja tabele su:
Code:

id
ime i prezime
grad
telefon
opis_rada
napomene
vrsta_aparata


Pretraga bi bila na sljedeci nacin, evo cu pokusati vezuelno da "nacrtam" :

Code:


Text Box - u koji bi posjetitelji mogli unijeti sta hoce
Padajuci dropdown meni u kojem bi se podaci "punili" direktno iz baze, iz kolone GRAD

Search dugme


Znaci radi se u principu o pretrazi po GRADU neke kljucne rijeci, a polje u formi se automatski puni iz tabele iz polja grad

Znam da ste sad skontali o cemu se radi, pokusao sam vec danima da nadjem neki dobar tutorial na netu za ovo, ali nisam nasao, ako ima neko da bi mi pomogao oko ovga bio bih zahvala.

Pozz

[Ovu poruku je menjao Gwarancija dana 04.09.2012. u 20:35 GMT+1]
 
Odgovor na temu

Gwarancija
SamSvojMajstor

Član broj: 306461
Poruke: 6
92.36.175.*



Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 03:27 - pre 92 meseci
Jel to i ovdje niko ne zna napraviti? A svugdje kazu, ma to je jednostavno, a jos mi niko neki primjer nije pokazao :)
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 07:23 - pre 92 meseci
http://jqueryui.com/demos/autocomplete/#remote

[Ovu poruku je menjao bantu dana 05.09.2012. u 08:36 GMT+1]
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 400
*.static.isp.telekom.rs.



+44 Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 08:42 - pre 92 meseci
Code:
<?php
  $result = mysql_query("SELECT * FROM tabela WHERE `grad`!='' ORDER BY LOWER(`grad`) ASC");
?>

<form action="" method="post">
   <div><input type="text" value="" name="pretraga" /></div>
  <select name="grad" >
  <option value="">Izaberi grad</option>
<?php
  while ($row = mysql_fetch_row($result) ) {
  ?>
  <option value="<?php echo strtolower($row["grad"]); ?>"><?php echo $row["grad"]; ?></option>
  <?php
  } 
?>
</select>
 <div><input type="submit" value="Pretraga" name="moja_pretraga" /></div>
</form>

Pretpostavljam da nisi planski pravio strukturu tabela, jer ti najverovatnije treba posebna tabela za gradove. Zato u gornjem primeru kod upita dodaj GROUP BY `grad` kako ne bi imao duplirane gradove. Naravno, bolje rešenje je napraviti posebnu tabelu sa gradovima.

Ostaje ti samo da izvršiš upit posle unošenja search forme i prikažeš rezultate.
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

Gwarancija
SamSvojMajstor

Član broj: 306461
Poruke: 6
92.36.162.*



Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 12:20 - pre 92 meseci
Super, hvala ti.

Stavio sam konekciju na bazu, stavio kod i forma mi se pojavljuje na stranici, ali... u padajucoj listi nema gradova...
Znaci samo sam kopirao tvoj kod, nista nisam mijenjao jer su nazivi polja i tabela isti

Sta sam sad zafrknuo? :)
 
Odgovor na temu

PHPovac

Član broj: 300013
Poruke: 168
*.dynamic.isp.telekom.rs.



+19 Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 12:41 - pre 92 meseci
Piše select * from tabela
 
Odgovor na temu

djordjevic_i
Ivan Djordjevic
Tf Cacak
Cacak

Član broj: 212093
Poruke: 176
*.static.sbb.rs.

Sajt: www.codeart.in.rs


+2 Profil

icon Re: Forma za pretragu uz pomoc dropdown box-a iz baze05.09.2012. u 13:41 - pre 92 meseci
Mislis, da imas automatsko dopunjavanje? Npr, ja počnem kucati Ča... on nudi sam Čačak?
Najjednostavnije bi ti to bilo da odradis kroz Pear paket
http://pear.php.net/

Ivan Djordjevic
 
Odgovor na temu

[es] :: PHP :: Forma za pretragu uz pomoc dropdown box-a iz baze

[ Pregleda: 1628 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.