Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Skrypt archiwum
Forum PHP.pl > Forum > Przedszkole
szyneczka
W bazie danych datę zapisuję w formacie time(). W jaki sposób pobrać rekordy z konkretnego miesiąca? Szukałam w archiwum forum i znalazłam kilka podobnych tematów, ale opartych o format daty xxxx-yy-dd co jest kompletnie bezużytecze, gdy chcę obliczyć ilość dni od ostatniego do pierszego postu.

Czy to jest wogóle możliwe, bo zauważyłam, że w kilku tych tematach pojawiała się kwestia tego formatu daty, ale brak było odpowiedzi?
Kuziu
  1. <?php
  2. $startTime = mktime (0, 0, 1, 2, 1, 2006); // 1 Lutego 2006
  3. $endTime = mktime (0, 0, 1, 3, 1, 2006); // 1 Marzec 2006
  4.  
  5. $result = mysql_query('SELECT * FROM tabela WHERE time > ' . $startTime . ' AND time < ' . $endTime);
  6. ?>


-------------------------------------------------------------------------------
Zwróć uwagę na kolejność argumentów w funkcji: mktime()
-------------------------------------------------------------------------------
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.