Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Nie mam pomysłu na zapytanie dobre..., może ktoś pomoże
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Witam, nie mam pomysłu na dobre zapytanie, może mógłby mi ktoś pomóc.

Struktura formularza:
Nick (tekstowe)
Wiek pomiędzy (lista rozwijana) a (lista rozwijana)
Płeć (lista rozwijana)
Miejscowość (tekstowe)
Cel ogłoszenia (lista rozwijana)
Kolor oczu (lista rozwijana)
Kolor włosów (lista rozwijana)
Długość włosów (lista rozwijana)

Nie wszystkie pola muszą być wypełnione.
Aha i ma uwzględnić, żeby wyszukiwać osoby tylko ze statusem równym 1 czyli STATUS = '1'

Z góry dziękuję za pomoc. Najlepiej jakby to miało ręce i nogi.
Po prostu nie wiem jak to za bardzo dobrze stworzyć.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kicok
post
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Zakładam, że chodzi ci o pobranie danych z bazy spełniających kryteria z formularza. Jeśli tak to:
- Zapisujesz sobie do zmiennej początek zapytania, np. "SELECT * FROM tabela WHERE"
- Sprawdzasz wszystkie pola formularza i jeśli nie są puste/domyślne to dodajesz nowy warunek do tego zapytania, np. "(gender = 'f') AND "
- W razie potrzeby usuwasz " AND " odstające na końcu zapytania, żeby zachować poprawną składnię.
- Możesz jeszcze dodać jakiś ORDER BY czy LIMIT i zapytanie jest gotowe do użycia.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 05:30