Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][SQL] Warunki po WHERE w zależności od wartości $_POST
--Marcin--
post
Post #1





Goście







Witam
Mam formularz w HTML'u a w nim 12 pól( <input type="text" ...). Wartości przekazywane przez button submit do skryptu PHP w którym znajduje się zapytanie SQL.
Pola w formularzu mogą być wypełnione bądź nie.
Chciałbym uzyskać efekt taki:

SQL w skrypcie PHP:
  1. SELECT * FROM moja_baza WHERE (tu mam problem ze sk&#322;adnią zapytania - napiszę to wprost:
  2. IF ($_POST['1'] !=NULL) {NAZWISKO='".$_POST['1']."' }
  3. IF ($_POST['2'] !=NULL) {IMIE='".$_POST['2']."' }
  4. IF ($_POST['3'] !=NULL) {MIEJSCOWOSC='".$_POST['3']."' }
  5. )


Czyli zawrzeć w jednym zapytaniu po klauzuli WHERE kilka warunków wyszukiwania, zależnych od tego czy pole było wypełnione czy też nie.
Z góry dzięki za pomoc w rozpisaniu składni takiego zapytania.
Pozdrawiam
marcin
Powód edycji: Poprawiłem tytuł oraz bbcode. /webdicepl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




@lion faktycznie sie pomeczy, szczegolnie ze generujesz bledne skladniowo zapytanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Lion_87
post
Post #3





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


Cytat(nospor @ 10.07.2008, 21:18:46 ) *
......... szczegolnie ze generujesz bledne skladniowo zapytanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


no tell me why?

a pomeczy to wiem..
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: 3.10.2025 - 02:46