Silentdevil
Grünschnabel
Hallo,
ich soll für den EDV Unterricht einen PHP Kalender programmieren der nur den aktuellen Monat ausgibt.
Allerdings will ich noch den Wochentag ausgeben lassen.
Also Montag, Dienstag etc.
Alles andere funtktioniert soweit, aber dies nicht. Ich weiß auch nicht wie ich da anfangen soll. Einen Array brauche ich ja schonmal um die deutschen Begriffe auszugeben.
Kann mir eventuell jemand weiterhelfen?
ich soll für den EDV Unterricht einen PHP Kalender programmieren der nur den aktuellen Monat ausgibt.
Allerdings will ich noch den Wochentag ausgeben lassen.
Also Montag, Dienstag etc.
Alles andere funtktioniert soweit, aber dies nicht. Ich weiß auch nicht wie ich da anfangen soll. Einen Array brauche ich ja schonmal um die deutschen Begriffe auszugeben.
PHP:
<?php
//MySQL-Datenbankverbindung
//-------------------------
$verbindung = mysql_connect('127.0.0.1','root','');
$tabelle = mysql_select_db('kalender',$verbindung);
$monat = array ("","Januar","Februar","März","April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
$tag = array ("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
echo $monat[date("n")]." ".date("Y")."<hr />";
$anzahldertage = date("t");
$wochentag = date("w");
for ($i=1; $i <= $anzahldertage; $i++)
{
if ($i == date("w"))
{echo "<b>" ." ". $i."</b><br/>";}
else
{ echo " ";
echo $i." <br/>";}
$datum = date ("Y-m-d", mktime (0,0,0,date("n"),$i,date("Y")));
$sql = "SELECT `text` FROM `termine` WHERE `datum` = '$datum'";
$result = mysql_query($sql);
$anzahldereintraege = mysql_num_rows($result);
while ($row = mysql_fetch_array($result))
{
list ($text[]) = $row;
}
for ($ii = 0; $ii < $anzahldereintraege; $ii++)
{
echo "$text[$ii] <br />";
echo '<a href="bearbeiten.php?b='.$id[$ii].'">Eintrag bearbeiten</a>';
echo " - ";
echo '<a href="loeschen.php?l='.$id[$ii].'">Eintrag löschen</a>'; //Einträge sollen halt editierbar sein - noch nicht fertig^^
}
echo "<hr />";
unset ($text);
}
mysql_close($verbindung);
?>
Kann mir eventuell jemand weiterhelfen?