witam
jako ze nie mam pojecia jak od podstaw stworzyc cos takiego jak kalendarz ktory bedzie wyswietlal po kolei dane miesiace oraz zeby przypisywac do danego dnia dana informacje ;p
prosze o wskazowki od czego zaczac :-)
<?php function dni_mies($mies,$rok) { $dni = 31; return $dni; } function dzien_tyg_nr($mies,$rok) { return $dzien; } function dzien_tyg($nr) { $dzien = array(0 => "Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"); return $dzien[$nr]; } function miesiac_pl($mies) { $mies_pl = array(1=>"Stycznia", "Lutego", "Marca", "Kwietnia", "Maja", "Czerwieca", "Lipieca", "Sierpnia", "Września", "PaĽdziernika", "Listopada", "Grudnia"); return $mies_pl[$mies]; } ?> <html> <head> <title>Kalendarz</title> <meta http-equiv="content-type" content="text/xml; charset=iso-8859-2" /> <meta http-equiv="content-language" content="pl" /> <style type="text/css"> #kalendarz {width: 250px;} #kalendarz p {text-align: right;} #kalendarz li {display: inline; padding:2px 5px; } #kalendarz .akt {color: #990000; font-weight: bold;} #kalendarz .hidden {visibility: hidden;} </style> </head> <body> <div id="kalendarz"> <?php ?> <ul> <li>N </li> <li>Pn</li> <li>Wt</li> <li>Śr</li> <li>Cz</li> <li>Pt</li> <li>Sb</li> </ul> <ul> <?php if ($i<10) $i = '0'.$i; } ?> </ul> <div> </body>
for ($i=1; $i <= $NumberOfDays; $i++) { $aktual = $i.'/'.$MonthLoop.'/'.$YearLoop; $now = $D.'/'.$M.'/'.$Y; if($DayOfWeekNum == $DayWeekStarts) { $totalHtml .= '<tr>'; } if ($aktual==$now){ $totalHtml .= '<td class="b"><div class="kom"><a href="5_3.php?data='.$aktual.'">'.$i.'</a></div></td>'; }else{ $totalHtml .= '<td class="b"><div class="kom">'.$i.'</div></td>'; } $totalHtml .= '<td class="a"><div class="komA"><a href="5_3.php?data='.$aktual.'">'.$i.'</a></div></td>'; } else { $totalHtml .= '<td class="t" style="color:#000000;"><div class="komN">'.$i.'</div></td>'; } if($DayOfWeekNum == ($DayWeekStarts-1)) { $totalHtml .= '</tr>'; } if($DayOfWeekNum == 7){$DayOfWeekNum=1;} else{$DayOfWeekNum++;} }
/*===== Laczymy sie z baza i pobieramy do tablicy $daty wszystkie daty w bazie =========================*/ $db = lacz_bd(); $zapytanie = "select data from event"; $wynik = $db->query($zapytanie); $ile_znalezionych = $wynik->num_rows; for ($i=0; $i <$ile_znalezionych; $i++) { $wiersz = $wynik->fetch_assoc(); $daty[] = $wiersz['data']; }