Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapytanie wyświetlające wynik według wybranej godziny i daty
andyet
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 3.04.2011

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


Witam. Posiadam tabelę w której jest kolumna 'Godzina' oraz 'Data'. Na stronie mam umieszczone 4 pola select, w których jest możliwość wyboru daty znajdującej się w bazie i godziny (12 lub 20). Pierwsze pola to: Data, od której ma zostać wyświetlowy wynik i godzina, kolejne dwa to Data i godzina, do której ma być wyświetlony wynik. Obecnie mam takie zapytanie:

CODE
SELECT liczby FROM gra WHERE Data >= 'd_od' AND Data <= '$d_do' AND Czas>='$c_od' AND Czas<='$c_do' ")


Zapytanie to działa 'prawie' idealnie. Wystąpił jeden problem, a mianowicie gdy ustawię Czas_od na 20, a czas do 12 to jest brak wyświetlanych wyników. W bazie mogą znajdować się dwa wiersze o tej samej dacie, ale innej godzinie czyli 12 i 20. Chciałbym, aby np. został wyświetlony wynik z dnia 09-09-2011 od godziny 20 (włącznie z tym losowaniem) do np. dnia 15-09-2011 godziny 12. Zmiana warunków przy Czasie niestety nic nie daje, próbowałem także poprzez ID i różnego rodzaju warunki lecz także nie otrzymałem porządanego wyniku.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
sebap123
post
Post #2





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

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


Nie data <= i >= tylko BEETWEN i AND - przeczytaj sobie w necie na ten temat - powinno wtedy ruszyć
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:39