Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczne Przeszukiwanie Bazy
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
rydlik
Witam serdecznie, zwracam się o pomoc w rozwiązaniu problemu, z którym przyszło mi się zmierzyć, proszę o pomoc. Sytuacja wygląda następująco.

mam formularz:

  1. <input type="text" name="miasto"/>
  2. <input type="text" name="wojewodztwo" />
  3. <input type="text" name="pasmo" />


składający się z 3 okienek do wpisania (nie wszystkie muszą być uzupełnione!)... jak zrobić wyszukiwanie w funkcji postgresql aby wyszukał załóżmy wpisane w formularz miasto, zaś innym razem wpisane w formularz np: pasmo i województwo.

W gruncie rzeczy chodzi mi o takie dynamiczne wyszukiwanie w zapytaniu, że raz będzie uzupełnione jedno pole (pozostałe dwa będą puste!) innym dwa a jeszcze innym 3... czy kos wie jak to zrobić ?


czy koniecznie muszę użyć warunków w funkcji questionmark.gif
gothye
jquery autocomplite + if'y
phpion
Musisz dynamicznie składać zapytanie SQL po stronie PHP na podstawie wypełnionych pól formularza w stylu:
  1. $query = ...;
  2.  
  3. if (!empty($miasto)) {
  4. $query .= 'AND miasto = \''.$miasto.'\'';
  5. }

Nie zapomnij oczywiście o filtrowaniu danych przeciw SQL injection.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.