![]() |
![]() |
--Marcin-- |
![]()
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:
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
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
a mozesz alvo tak sie pomeczyc:
$sql = "SELECT * FROM moja_baza WHERE $polecenie1 $polecenie2"; itd... Ten post edytował Lion_87 10.07.2008, 20:10:10 |
|
|
![]()
Post
#4
|
|
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)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
......... szczegolnie ze generujesz bledne skladniowo zapytanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) no tell me why? a pomeczy to wiem.. |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
zrob se echo na swoim wygenerowanym zapytaniem to zauwazysz co jest źle.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
no i nie widze błedu o.O
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
chyba nie wygenerowales tego echo...
Naprawde nie widzisz pustego AND na koncu zapytania? Naprawde nie widziesz braku odstepu miedzy AND a nastepnym warunkiem? Przeciez do dwa powazne bledy |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
tu sie zgodze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
no ale zrobilem 2 tylko if'y a on mowił o 12 polach. i dlatego powiedzialem o meczeniu sie ;D |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
mi chodzilo, ze sie pomeczy z twoim przykladem. Ty masz tylko dwa warunki a masa bledow, a co dopiero 12 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Rozwiązanie co podalem jest w miare uniwersalne i nie generuje bykow |
|
|
-Gość- |
![]()
Post
#11
|
Goście ![]() |
Dzięki - juz wiem co i jak zabieram się za to.
pozdro marcin |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 07:31 |