Terminkalender "BRAUCHE HILFE!"

sloW1337

Grünschnabel
Hallo,
brauche unbedingt hilfe bei meinem Terminkalender.
Ich habe den Kalender an sich fertig bekomme es aber nicht hin das er die Termine anzeigt es soll dann der Tag blau werden und dann soll man da drauf klicken können und die Details sehen können.
Bitte helft mir Danke im vorraus

PHP:
<?php
	$result=mysql_query("SELECT * FROM termine WHERE lnr = '$_SESSION[lnr]' ORDER BY ttag, tmon, tjahr");
	$row = mysql_fetch_array($result)
    $jahr = date("Y");
	
    for($m = 2; $m <= 2; $m++) {
        $mdatum = getdate(mktime(0,0,0,$m,1,$jahr));
        $month = $mdatum['month'];
        $fday = $mdatum['wday'];
        if ($fday == 0)
        	$fday = 7;
        echo "<h4>$month"." "."$jahr</h4>";
?>
        <table cellspacing="2" cellpadding="2" border="1">
            <tr>
                <td>Mo</td>
                <td>Di</td>
                <td>Mi</td>
                <td>Do</td>
                <td>Fr</td>
                <td>Sa</td>
                <td>So</td>
            </tr>
<?php
        for($t = 1; $t <= 31; $t=$t+7) {
?>
            <tr>
<?php
            if(($fday > 1) AND ($t == 1)) {
?>
              <td colspan="<?php echo $fday-1 ?>"></td>
<?php
             }
             for($w=($t>1) ? 1 : $fday; $w <= 7; $w++) {
?>
                 <td>
                     <?php if(checkdate($m, $t+$w-$fday, $jahr)) { echo $t+$w-$fday; } ?>
                 </td>
<?php
              }
?>
              </tr>
<?php
        }
?>
        </table>
<?php 
    }
?>
 
Servus!

Is doch schonmal net schlecht was Du da hast.
Während der Kalender erzeugt wird muss jetzt noch irgendwie festgestellt werden, ob ein Termin vorhanden ist oder nicht und falls das so ist bekommt die Zahl einen <a /> und wird blau.

vg Clemens
 
Mein Beitrag wird jetzt zwar nicht zur Lösung des Problems vom Threadersteller beitragen, jedoch hab ich mir beim lesen des Startposts gedacht, dass doch dann als Monat über dem Kalender dann z.B. "February 2007" ausgegeben wird.

Kann man das auf deutsch ausgeben lassen, ohne die 12 Monate manuell einzudeutschen?

€dit: [zynik] Und warum behaupten Menschen, die nicht mal wissen, was ein Hyperlink ist, dass sie gerade FOR-Schleifen "fertig haben"?[/zynik]
 
Zuletzt bearbeitet:
Zurück