Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Jak wybierać z bazy po polu typu "date"
naj
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 23.10.2009

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


Mam problem z wybieraniem z bazy po dacie.
Otóż pomysł jest taki, żeby za pomocą rozwijanej listy zawęzić zakres wyświetlanych dat. Użytkownik wybiera na formularzu dzień rok miesiąc początkowy i dzień rok miesiąc końcowy i powinny się wyświetlić dane z tego przedziału.

W bazie w odpowiednim polu przechowywane są daty w formiacie date: YYYY-MM-DD
Z danych pobranych z formularza tworzę string o tym formacie, np. 2008-5-29 jako datę początkową i 2009-5-20 jako datę końcową.

Sprawdzam, że moja data złożona z danych wybranych w formularzu równa się wpisanemu z klawiatury stringowi '2009-5-29'. No i z tym stringiem wpisanym z klawiatury wynik zapytania przedział dat w wyniku zapytania jest odpowiednio ograniczony a z tym złożonym z danych z formularza - nie. Dlaczego, kurczę?

Ten post edytował naj 1.12.2009, 20:32:14
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: 23.08.2025 - 17:57