Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlanie listy miesięcy do aktualnego miesiąca
Forum PHP.pl > Forum > Przedszkole
szczabik
Mam taki kod
  1. <?php
  2. $miesiace = array('01' => 'Styczeń', '02' => 'Luty', '03' => 'Marzec', '04' => 'Kwiecień', '05' => 'Maj', '06' => 'Czerwiec', '07' => 'Lipiec', '08' => 'Sierpień', '09' => 'Wrzesień', '10' => 'Październik', '11' => 'Listopad', '12' => 'Grudzień'); 
  3. $data =$miesiace[date('m')]; 
  4. echo $data;
  5. ?>

i jak zrobić by nie wyświetlał mi się aktualny miesiąc tylko lista miesięcy np.

Jak dziś mamy sierpień to wyświetlało by mi miesiące od stycznia do aktualnego miesiąca czyli sierpnia wie ktoś jak to zrobić ? Potrzebne mi to do zrobienia statystyk bo chce zrobić że np. w miesiącu sierpniu najwięcej punktów zdobył w maju najwięcej pkt zdobył itp

wookieb
Używasz mktime i time

mktime uzyskujesz znacznik czasowy daty docelowej ( u ciebie styczen)

time uzystkujesz aktualny czas
Od górnego czasu odejmuejsz ten dolny i wychodzi ci liczba sekund jaka została do miesiąca docelowego. Tal iczbe sekund dzielisz naliczbe sekund w miesiacu (przyjmij miesiac jako 30 dni).
Niestety innej metody nie znam.
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.