Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Rekordy z danego dnia
Forum PHP.pl > Forum > Przedszkole
meron11
Pole z datą typu datatime, chcę wyciągnać załózmy z danego dnia wszystkie rekordy.

  1. WHERE `Data` >=

Nie działa podając datę np 2012-10-01

Jak wyciagnać rekordy z danego dnia ?
Damonsson
Zależy jak zapisujesz datę w MySQL.
Zielonkawy18
Pole musi mieć typ datowy np. DATE czyli data="2012-10-22".
meron11
Cytat(meron11 @ 2.11.2012, 00:00:46 ) *
Pole z datą typu datatime

Panowie, DAETIME typ pola.
Damonsson
Oho, czas zapalić światło w pokoju biggrin.gif

Spróbuj tak:
  1. WHERE DATE(`data`) = CURDATE()
meron11
Data jest podawana z zewnątrz i inna od aktualnej, nie mogę curdate użyć ;/
Zielonkawy18
Hm? http://dev.mysql.com/doc/refman/4.1/en/datetime.html
Damonsson
Oj przecież to był tylko przykład...

  1. WHERE DATE(`data`) = '2012-10-31'
meron11
Wybacz, nie myślę bo trochę późno biggrin.gif
Ale mimo to nie działa.
Damonsson
Musi działać, sprawdziłem u siebie.
meron11
Znowu banalny błąd....

Działa, Solved

Dzięki wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.