Mailinglisten-Archive |
----- Original Message ----- From: "Malte Fucks" <der_diggen_(at)_gmx.net> To: <php_(at)_phpcenter.de> Sent: Wednesday, April 24, 2002 4:23 PM Subject: Re: [php] PHP und MySql Fragen > > Nun zum 2. Prob: In meiner DB habe ich eine Spalte Datum die den Wert > > timestamp(14) hat. Nun möchte ich diesen Wert natürlich auch auf der HP > > ausgeben. Nur weiß ich nicht wie ich das Format ändern kann. da es ja > > momentan so aussieht 20020424072356. Ich möchte aber 24.04.02 ausgeben. > habe > > es bereits mit DATE_FORMAT probiert aber es klappt nicht. > > mit date() würde es ungefähr so aussehen... > > $result = mysql_query("SELECT * FROM $table WHERE $condition"); > $timestamp = mysql_fetch_array($result); > echo date("d.m.y", $timestamp[der_name_der_spalte_mit_dem_timestamp]); Dies ist falsch da das php date() einen UNIXTIMESTAMP moechte. Dies ist die Anzahl der Sekunden seit dem 1.1.1970. Der Mysql Timestamp sieht einbisschen anders aus. Aber wenn man nur richtig mit der DB spricht gibt sie einem aber gerne das richtige aus :) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive