Może ktoś posiada pomysł na rozwiązanie problemu.
Posiadam taki kod:
To jest wbudowane w system kalendarza i teraz jak zrobić jeśli np. jednego rodzaju $i jest więcej jak 2 to wyświetlić tylko 2 ?
Z góry dzięki za pomoc
<? $monthnames = array("Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","PaĽdziernik","Listopad","Grudzień"); $textmonth = $monthnames[$month - 1]; if ( (($month < 8) && ($month % 2 == 1)) || (($month > 7) && ($month % 2 == 0)) ) $days = 31; if ( (($month < 8) && ($month % 2 == 0)) || (($month > 7) && ($month % 2 == 1)) ) $days = 30; if ($month == 2) echo ' <table border="0" cellpadding="0" cellspacing="0" width="900px;"> <tr> <td colspan="3" class="calendar_1">'.$textmonth.' '.$year.'<br/><br/></td> <td colspan="4" class="calendar_1">xyz</td> </tr> <tr> <td width="15%" class="calendar_2">Niedziela</td> <td width="14%" class="calendar_2">Poniedziałek</td> <td width="14%" class="calendar_2">Wtorek</td> <td width="14%" class="calendar_2">Środa</td> <td width="14%" class="calendar_2">Czwartek</td> <td width="14%" class="calendar_2">Piątek</td> <td width="15%" class="calendar_2">Sobota</td> </tr></table> <table border="0" cellpadding="0" cellspacing="0" class="calendar_9">'; if($dayone != 0) $span1 = $dayone; if(6 - $daylast != 0) $span2 = 6 - $daylast; for($i = 1; $i <= $days; $i++): $width = "14%"; if($dayofweek == 0 || $dayofweek == 6) $width = "15%"; if($i == $today): $fontcolor = $todayfontcolor; $class = '4'; endif; if($i != $today): $fontcolor = $defaultfontcolor; $class = '3'; endif; if($i == 1 || $dayofweek == 0): if($span1 > 0 && $i == 1) endif; if($i == $days): if($span2 > 0) endif; if($dayofweek == 6 || $i == $days): endif; endfor; ?>