Główna daną wejściową jest rok ... później robię pętle na poszczególne tygodnie i wyciągam sobie potrzebne dane. Potrzebuje wyświetlić numery tygodni poszczególnego miesiąca, doszedłem do czegoś takiego:
<? $year =2013; for($week_number=1; $week_number<53; $week_number++) { if($week_number<10) { $week_number="0$week_number";} //echo "$ile_dni_ma_miesiac<br><Br>"; //echo "nr tyg start $nr_tyg_start nr tyg stop $nr_tyg_stop<br><br>"; for($i=$nr_tyg_start; $i<=$nr_tyg_stop; $i++){ } } ?>
I to działa ale nie do końca, ponieważ ostatni dzień grudnia jest juz 1 tygodniem nowego roku i pętla mi sie nie wykonuje, myslałem o jakichś wyrażeniach warunkowych ale to chyba juz będzie przekombinowane, myślę że da się to zrobić w jakiś prostszy sposób ale jakoś nie wpada mi do głowy. Podsumowując chodzi mi o nastepujacy wynik :
// np 1 czyli Styczeń // wynik może być tablica np. $numery_tygodni=array("1","2","3","4","5");