Problem med kalende script
Er der en af i venlige mennesker her inde der kan forklare min hvorfor dette ikke virker :)Nu har jeg siddet med det i et par timer og er stirret mig pænt dum :P
på forhånd tak
<?php require_once 'functions.php';
$day = date('d') ;
$month = date('m') ;
$year = date('Y') ;
$first_day = mktime(0,0,0,$month, 1, $year) ;
$title = date('F', $first_day) ;
$day_of_week = date('D', $first_day) ;
switch($day_of_week){
case "Mon": $blank = 0; break;
case "Tue": $blank = 1; break;
case "Wed": $blank = 2; break;
case "Thu": $blank = 3; break;
case "Fri": $blank = 4; break;
case "Sat": $blank = 5; break;
case "Sun": $blank = 6; break;
}
$days_in_month = cal_days_in_month(0, $month, $year) ;
echo "<table border=1 width=294>";
echo "<tr><th colspan=7> $title $year </th></tr>";
echo "<tr><td width=42>Man</td><td width=42>Tirs</td><td width=42>Ons</td><td width=42>Tor</td><td width=42>Fre</td><td width=42>Lør</td><td width=42>Søn</td></tr>";
$day_count = 1;
echo "<tr>";
while ( $blank > 0 )
{
echo "<td></td>";
$blank = $blank-1;
$day_count++;
}
$day_num = 1;
while ( $day_num <= $days_in_month )
{
echo '<td>';
$newDate = "$day_num-$month-$year";
SqlConnect('cms');
$sql="SELECT * FROM events WHERE date=$newDate";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
if(!$rows){
echo $day_num;
}else{
echo($rows['date'].'<br />');
}
SqlClose();
echo '</td>';
$day_num++;
$day_count++;
if ($day_count > 7)
{
echo "</tr><tr>";
$day_count = 1;
}
}
while ( $day_count >1 && $day_count <=7 )
{
echo "<td> </td>";
$day_count++;
}
echo "</tr></table>";
