Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] Pobieranie rekordów z danego miesiąca
Forum PHP.pl > Forum > Przedszkole
Gość - zmieszany
Szukałem w google i nie znalazłem niczego, co by mi pomogło (poza płatnym serwisem algorytmy.pl, z którego na razie zrezygnowałem.

W jaki sposób pobrać z bazy danych rekordy z konkretnego miesiąca (a więc i roku) mając datę zapisaną w formacie sekund od roku 1970?
Guest
Owszem można to robić w pętli, ale czy tą funkcję da się umieści w zapytaniu (chodzi o date)? Próbowałem tak:

$aaa = mysql_query("SELECT id FROM koments WHERE DATE('m', data) = '$m' and DATE('Y', data) = '$r'");

i to nic nie daje...
kosheen2k
zobacz czy daty wpisanej do bazy nie masz przypadkiem wpisywanej w sposob unixowy czyli zamiast 2006-04-28 jest wpisana w sposob 1023421423 czy cos takiego... to tez moze byc problem ze funkcja nieprawidlowo formatuje ciag znakow z bazy danych i tu juz jest pierwszy problem...
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.