Aus datenbank auslesen, und verändert ausgeben

backlash

Mitglied
Hi, mal angenommen, ich habe in meiner datenbank im feld MonatJahr einen Eintrag der ungefähr so aussieht:

042002 wobei die ersten beiden ziffern für den monat und die letzten 4 für das jahr stehen.

bis dahin ist es ja noch ganz einfach ;)

jetzt will ich aber diese Daten auslesen, und abgeändert ausgeben,

also aus 042002 soll April 2002 werden am besten sogar in einer Tabelle oder dergleichen.

also 2002 als Oberbegriff, und unten drunter die monate.

So, und nu zum nächsten Problem, die Ausgabe soll Chronologisch erfolgen.

also XX1997 soll alleine in einer anderen Tabelle stehen.

Hoffe ihr könnt mir helfen.
Und hoffe auch das i das ned zu deppert erklärt hab ;)
 
PHP:
$datum = "042002";
$monat = substr($datum, 0, 1);
$jahr = substr($datum, 2);

$monat = str_replace("01", "Januar", $monat); ## das musst du mit allen 12 monaten machen.

$datum_fix = "$monat $jahr";
print $datum_fix;

allerdings währe es zu empfehlen das datum gleich richtig in die db zu schreiben, oder wenigstens mit einen . oder - zu trennen.

gruss, dave
 
Zurück