чтото я немогу допереть уже довольно долго цель. показать календарь с описаниям ко дням. естевственно с БД непонятно выходит. должно перечислять дни и если доходит до совпадения высветить и перейти на другое данное PHP: <?php $result=mysql_query("SELECT * FROM kalender ORDER BY Datum",$db); $year=2009; echo '<table border="1"><tr><td>',$year,'</td>'; for ($i = 1; $i < 32; $i++) { echo '<td><b>',$i,'</b></td>'; } echo '</tr>'; while($myrow=mysql_fetch_array($result)){ for($lange=1; $lange >366; $lange++){ for ($m = 1; $m < 13; $m++) { $stamp = mktime(0, 0, 0, $m, 1, $year); echo ' <tr><td><b>',strftime("%b", $stamp),'</b></td>'; $d_in_month = date("t", $stamp); for ($d = 1; $d < 32; $d++) { if($myrow[Datum]=="2009-$m-$d") echo ($d <= $d_in_month) ? '<td>'.$myrow["Datum"].'<br>'.$myrow["Beschreibung"].'</td>' : '<td></td>'; else echo ($d <= $d_in_month) ? '<td><br></td>' : '<td></td>'; } echo '</tr>'; }}} echo '</table>';