Manuel: MySQL Datumsformat als timestamp

Beitrag lesen

Hallo zusammen!

Ich beschäftige mich seit kurzem mit PHP / MySQL! Hab auch schon so einiges zusammengebracht aber was ich einfach nicht verstehn will ist das mit den Datumformatierungen unter PHP.

Folgendes Problem:
Ich habe eine MySQL Datenbank mit einer Tabelle "Veranstaltungen" und einer Spalte "Datum". Diese Spalte habe ich als Typ "DATE" definiert (hoffe das ist richtig). Ich habe das alles mit MyPHPAdmin gemacht. Wenn ich nun einen Datensatz anlege sieht das Datum folgendermaßen aus:
2003-05-24

In meiner Webseite würde ich dann aber gern stehen haben:
Samstag, 24. Mai 2003 (oder auch auf englisch, das wär mir egal)

Ich was das man mit "date" ein Datum formatieren kann und mit "mktime" ein Datum in einen timestamp konvertieren kann aber wie krieg ich das über MySql hin?

$abfrage = @mysql_query("SELECT * from events order by datum ASC");
while($eintraege = mysql_fetch_object($abfrage)) {
echo date ("D, d. M Y", mktime($eintraege->datum));

Das geht ja nicht da man bei "mktime" Zeit und Datum als Paremeter eintragen muss!