$belegtetage[$i] = 0; } //pruefen ob es einen Termin gibt der den ganzen Monat betrifft $belegtetage = getDateCompleteMonth($comparedate, $numberofdays, $belegtetage); //pruefen ob ein Termin in einem Vormonat startet und im aktuellen Monat endet $belegtetage = getDatePreviousMonth($comparedate, $numberofdays, $belegtetage); //pruefen ob ein Termin im aktuellen Monat startet und in einem Folgemonat endet $belegtetage = getDateFollowMonth($comparedate, $numberofdays, $belegtetage); //pruefen ob ein Termin im aktuellen Monat startet und endet $belegtetage = getDateActualMonth($comparedate, $numberofdays, $belegtetage); echo "<ul id='timeunit'>"; echo "\t<li>" . getPreviousMonth($monat, $jahr, $a_monat) . "</li>"; echo "\t<li><a href='tag.php'>Tag</a></li>"; echo "\t<li class='active'><a href='index.php'>Monat</a></li>"; echo "\t<li><a href='jahr.php'>Jahr</a></li>"; echo "\t<li>" . getNextMonth($monat, $jahr, $a_monat) . "</li>"; echo "</ul>"; //oeffnet wrap echo "<div id='wrap'>"; //header start echo " <div id='div_titel'>"; echo "<h1>" . $a_monat[$monat] . " " . $jahr . "</h1>"; echo " <div id='untertitel'><a href='belegungsformular.php'>Heersberg Online-Belegungskalender</a>"; echo " </div>"; //echo " <div id='untertitel'><a href='index.php'>Heute ist ".$a_wtag[(int)date ("w",time())]." der ".(int)date("d",time()).". ".$a_monat[(int)date("m",time())].", ".date("G",time()).":".date("i",time())." Uhr ".date("Y",time())."</a></div>"; echo " </div>"; //header end echo "<table class='daytable'><tr>"; //Tage anzeigen for ($i = 1; $i < $numberofdays + 1; $i++) { $emonat = mktime(0, 0, 0, $monat, $i, $jahr);
}; data.addRows([ <?php $isFirst = true; $thisMonth = ''; $offset = 0; for ($i = 0; $i < 12; $i++) { if (!$isFirst) { echo ','; } if ($thisMonth == $gmpAnnual[$offset]->month || $thisMonth == '') { echo '[\'' . $gmpAnnual[$offset]->month . '\',' . $gmpAnnual[$offset]->monthlyTotal . ', ' . $gmpTarget->target . ']'; if ($thisMonth == '') { $thisMonth = $gmpAnnual[$offset]->month; } $offset++; } else { echo '[\'' . $thisMonth . '\',' . 0 . ', ' . $gmpAnnual[$offset]->target . ']'; } $isFirst = false; $thisMonth = getNextMonth($thisMonth); } ?> ]); var chart = new google.visualization.LineChart(document.getElementById('gmpAnnual')); chart.draw(data, options); } </script> @endsection