Hallo Bobby,
Du schaffst es mittels den MySQL-date und time Funktionen ein Datum formatiert auszugeben. Dazu eine kleine Function in PHP die englische in deutsche Monatsnamen tauscht und schon bekommst du diese.
PHP brauchst du dafür nicht bemühen - das kann MySQL auch alleine: Einfach vorher den Query
SET lc_time_names = 'de_DE'
abfeuern und schon spuckt MySQL Wochentage und Monate auf deutsch aus, siehe Doku (die englische Doku verwenden, die deutsche ist unvollständig)
Grüß,
Tobias