Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql] problem z OR
sowi
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 7.03.2004

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


witam,
mam następujące pola w tabeli:
id_polisy int
raty_1data date
raty_2data date
raty_3data date
raty_4data date

Potrzebuje aby SELECT zwrócł mi id_polisy jezeli ktoras z 4 dat znajduje sie w przedziale $CurrentDate' i '$EndDate'. Naskrobałem ponizszego SELECTa:

  1. <?php
  2. $TerminRaty=mysql_query("SELECT polisy_id FROM nb_raty WHERE raty_1data BETWEEN '$CurrentDate' AND '$EndDate' OR raty_2data= BETWEEN '$CurrentDate' AND '$EndDate' OR raty_3data BETWEEN '$CurrentDate' AND '$EndDate' OR raty_4data BETWEEN '$CurrentDate' AND '$EndDate'");
  3. while ($tRaty=mysql_fetch_array($TerminRaty))
  4. {...
  5. }
  6. ?>


jezeli robie pojedyncze zapytanie czyli
  1. SELECT polisy_id
  2. FROM nb_raty
  3. WHERE raty_1data BETWEEN '$CurrentDate' AND '$EndDate'

to dziala ale z OR z 4 pol juz nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Czy ktos mi moze poradzic co zrobic?
Go to the top of the page
+Quote Post

Posty w temacie
- sowi   [sql] problem z OR   21.05.2006, 17:25:37
- - Foxx   Po pierwsze masz chyba literówkę: raty_2data= Moż...   21.05.2006, 17:51:38


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: 22.12.2025 - 14:12