![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
jest taki problem:
user przy wypelnianiu formularza, pole TYP: "1 lub 2" zostawia puste - ma taką mozliwosc. W SELECT mam warunek WHERE oferta=1 AND TYP=$zmienna. Jesli jest tak jak wyzej, user pole' TYP' zostawi puste, to w bazie beda szukane rekordy o TYP=' '. W zwiazku z tym ze takich rekordow nie ma nie bede mial nic w wynikach wyszukiwania. A jesli user NIE wypelni pola TYP (zostawi puste) to chcialbym zeby listowala sie cala tabela ze wszystkimi mozliwymi TYPami. Jak to zrobic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
if puste_zapytanie { sql = ... } else { sql ... } ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
a jak jest prawie 10 pol formularza? to ile tych zapytan bedzie wtedy.. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
a jak masz je w tablicy to pętle zapuść ... Blah nei chce misie myśleć (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował Kuziu 15.02.2005, 23:44:00 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
polecam zrobić to tak:
wystarczy Ci to ? czy jeszcze bardziej uprościć (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
a ja faktycznie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
bo on na początku coś pisał, że tam jeszcze dodaje... oto poprawka:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Cytat(rav83 @ 2005-02-16 13:57:49) co dokladnie robi ta funkcja?
ostatnia linijka to jest zapytanie? Zamienia tablicę w 1 zmienną, gdzie każdy element tablicy będzie od siebie oddzielony wartością ' AND '. implode() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 08:13 |