und zwar wenn ich ein datum in einer datenbank speichere, speichert er es ja im Format 0000-00-00 also jahr-monat-tag.
wie kann ich es jetzt in nem php script ausgebenlassen, das es 00-00-0000 sprich tag-monat-jahr ausgibt??
danke schonmal!
und zwar wenn ich ein datum in einer datenbank speichere, speichert er es ja im Format 0000-00-00 also jahr-monat-tag.
wie kann ich es jetzt in nem php script ausgebenlassen, das es 00-00-0000 sprich tag-monat-jahr ausgibt??
danke schonmal!
schau dir explode an -> http://ch2.php.net/explode
du meinst time() stamps aber wenn er schon normal formatierte hat??
alle ändern?
dachte jetzt, dass er zuerst per PHP script das datum in die DB speichert, und später wieder ausgeben will.
wenn die DB schon gefüllt ist, dann wäre es natürlich so blöde :D.
Danke für euere Tipps, werde es nachher mal testen!
bevor ich es vergesse! läuft jetzt wunderbar
habe mich dazu entschieden die datumseingabe wie folgt zu machen.
habe ein dropdown menü für den jeweiligen Tag "01,02,03...."
eins für den Monat "Januar, Februar..." und eins für das Jahr "2006, 2007..."
speichere die einzelnen werde in der Db ab.
so kann ich nun sortieren wie ich will.
also läuft wunderbar!
vorher habe ich das datum in ein Textfeld eingegeben "01.01.2006" so hat er mir die daten aber leider nie richtig sortiert bei der ausgabe, sprich hatte er 01.01.2006 und 01.01.2007 direkt untereinander gesetzt gehabt.
Sollte aber eigentlich erst alle Termine aus 2006 anzeigen und dann aus 2007.
aber nu läufts supi!
THX für die Anregungen.
hallo.
ich wette du hast nicht an das schaltjahr gedacht, denn im jahre 2008 gibt es wieder einen29. februar.
das sollte so kein problem sein, nur ist deine lösung total umständlich
mach es so:
1. db: datum als typ: DATETIME
2. datum holen: $datum = date("Y-m-d H:i:s");
3. datum ändern:
list($jahr,$monat,$rest) = split("-",$datum);
list($tag,$rest2) = split(" ",$rest);
list($std,$min,$sec) = split(":",$rest2);
$jahr = substr($jahr, -2);
$datum = $tag.".".$monat.".".$jahr." um ".$std.":".$min;
somit kannst du nämlich auch besser sortieren und er setzt das auch korrekt untereinander
Schaltjahr kein problem
aber das datum was ich eingebe ist ein Termin Datum, also kann beliebig sein. deswegen hab ich mich für dropdown menü entschieden und die einzelnen werte in der db zu speichern.
wird in diesem fall nicht funktionieren, da es mir ja das aktuelle Datum ausgibt, welches ich nicht benötige.
Aber vielen dank