Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> warunek if w sql (rotator banerów)
metalog
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 19.07.2006

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


Witam tworzę rotator banerów i chciałbym sie zapytać jak zrobić warunek w sql.
Chodzi mi oto ze "and il_klikniec <= limit_klikniec" ma być jeśli limit_klikniec większy od 0 a "and il_wyswietlen <= limit_wyswietlen" jeśli limit_wyswietlen większe od 0.

  1. SELECT
  2. id_baner,
  3. czas,
  4. id_rodzaj,
  5. sort FROM banery WHERE moderka = '1' AND id_rodzaj='3' AND il_klikniec <= limit_klikniec AND il_wyswietlen <= limit_wyswietlen AND (data_od<='2008-07-29 13:06:47' AND data_do>='2008-07-29 13:06:47')
  6. ORDER BY sort


Dziękuje i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webasek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

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


Może coś takiego?

  1. SELECT
  2. id_baner,
  3. czas,
  4. id_rodzaj,
  5. sort FROM banery WHERE moderka = '1' AND id_rodzaj='3' AND ((il_klikniec <= limit_klikniec AND AND limit_klikniec>0) OR (il_wyswietlen <= limit_wyswietlen AND limit_wyswietlen > 0) ) AND (data_od<='2008-07-29 13:06:47' AND data_do>='2008-07-29 13:06:47')
  6. ORDER BY sort


Nie jestem tylko pewien czy uzyskasz to co chcesz.
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 - 07:09