Datumsausgabe in block

Begonnen von Spelvin, 26 August 2007, 13:49:36

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Spelvin

Hallo Leute,
ich habe in meiner Datenbank Termine gespeichert in dem Datumsformat: YYYY.MM.DD. Wie bekomme ich es jetzt hin das in einem Block mir das Datum so angezeigt wird: DD.MM.
Hoffe ihr versteht was ich meine :gruebel:

siggi

Wenn man an Gras zieht wächst es auch nicht schneller.

Spelvin

Also wie ich es mit dem aktuellem Datum mit der date()-funktion hinbekomme weiß ich aber wie bekomme ich es mit eigenen Daten aus einer Datenbank hin. Habe das nicht direkt auf deinem Link gefunden

JoergK

-> Wert aus DB lesen
-> Wert (string) zerlegen (http://de.php.net/manual/de/function.explode.php)
-> Wert(e) in neuer Reihenfolge zusammensetzen

Fertig ;)
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

siggi

ZitatHabe das nicht direkt auf deinem Link gefunden
Sorry, ich möchte mal an dieser Stelle etwas dazu sagen:
Bitte nicht übel nehmen, aber einige User machen es sich sehr bequem hier, und lassen suchen.
Also als "Webmaster" oder Admin eines CMS-Portals sollte die Eigeninitiative sich nicht nur auf
das Benutzen eines Links beschränken.  ???
Wenn man an Gras zieht wächst es auch nicht schneller.

Spelvin

Sorry aber ich weiß wirklich nicht weiter, ich habe schon danach gegoogelt und auch die Suchfunktion benutzt aber nichts gefunden. Und zu dem Link, also wie schon gesagt mit dem aktuellem datum bekomme ich es ja hin aber wie ich ein Datum aus der Datenbank so formatiert bekomme ist mein Problem. Und in dem Link wird mir nicht ersichtlich wie es funktionieren solllte.

siggi

also JoergK hat es doch schon erklärt.
Ein konkretes Beispiel :


:
$row['date'] = "2007-03-24";
$array = explode("-", $row['date']);
$datum = $array[2].".".$array[1].".".$array[0];
:
echo $datum;

Ausgabe :
Zitat
24.03.2007
Und nun nochmals an Dich und alle, die als Webmaster nicht nur mit einem in PHP
programmierten CMS die Webseite verwalten, sondern auch am System herumschrauben
wollen, möchte ich einen gut gemeinten Rat ans Herz legen :

PHP lernen -> http://www.selfphp.de/

Der erste Schritt zum Erfolg  :thumbup:
Wenn man an Gras zieht wächst es auch nicht schneller.

Spelvin

Hallo also ich glaub hier versteht mich nicht richtig, mein Problem ist dass das Datum aus einer Datenbank gelesen werden soll, und nicht immer fest ist. Also wenn ich es dem entsprechend abändere würde das doch so aussehen oder?
mysql_connect(Localhost, BN, PW) OR die(mysql_error());    mysql_select_db('Datenbank') OR die(mysql_error());
$sql = "SELECT * FROM diesewoche ";
$result = mysql_query($sql) OR die(mysql_error());

$date = $row['Datum'];
$array = explode("-", $date);
$datum = $array[2].".".$array[1].".".$array[0];

echo $datum;

@Siggi = danke für den Tipp, ich lese auch viel nach auf selfphp aber habe dieses Problem leider nicht damit lösen können.

Spelvin

@JoergK = thx hat funktioniert, hab es endlich hinbekommen