Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php+MySQL] Filtrowanie zapytań
Forum PHP.pl > Forum > Przedszkole
weasel
Konkretnie chodzi o wprowadzenie filtrowania do zapytania SQL za pomocą formularza (warunki ograniczające). Innymi słowy prosta wyszukiwarka po zadanych wartościach. Coś podobnego do tego:
http://www.mieszkania.inter-bud.com.pl/wyn...yszukiwania.php

Generalnie największy problem mam ze zrozumieniem kwestii następującej:
- Daję SELECT'a i wpisuję warunki ograniczające:

  1. SELECT *
  2. FROM tabela
  3. WHERE warunek1 AND warunek2 AND warunek3


no właśnie. Teraz jeżeli mam 3 pola formularza, które mogą filtrować wyniki a 'ustawię' (użyję tylko dwóch) trzeci pozostaje 'nieustawiony' (pusty). Chodzi o takie rozwiązanie, żeby baza dała wyniki po uwzględnieniu dwóch pierwszych warunków, żeby pominęła 'pusty' trzeci. Kombinuję w ten sposób, że jeżeli w zapytaniu SQL po drugim warunku będzie 'AND' to pewnie baza będzie oczekiwała kolejnego (pustego) warunku. Pomóżcie koledze smile.gif
weasel
Szukałem w wyszukiwarce, nie znalazłem. Przepraszam za zaśmiecanie forum. Dziękuję za linka i rozwiązanie (genialne nospor). Proszę o usunięcie tematu. Pozdrawiam.
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-2025 Invision Power Services, Inc.