#1 20. November 2007 Hallo, zuerst einmal... ich wusste nicht ganau ob ich mein Problem bei SQL oder bei php schildern sollte. Ich hoffe ich habe die richtige Wahl getroffen. Ich bin derzeit dabei mir php anzueignen. Ich habe mithilfe einer Regestrier Form verschiedene Daten in meine Datenbank geschrieben. Unter anderem auch das Geburtsdatum als UNIX TIMESTAMP mithilfe der Funktion "strtotime". Jetzt habe ich das Problem, das ich das Datum wieder formatiert auslesen möchte. Ich google seid etwa 2-3 Stunden, und habe immer wieder Hinweise auf FROM_UNIXTIME und DATE_FORMAT gefunden. Mithilfe sämtlicher seiten haben ich mir nun folgendes gebastelt: PHP: $username = "jonyder123" ; $query = mysql_query ( "SELECT FROM_UNIXTIME(Meine_Spalte_mit_den_UNIXTIMESTAMPS, '%M %d, %Y') FROM Meine Tabelle WHERE username='jonyder123'" ) OR die ( mysql_error ()); $result = mysql_fetch_assoc ( $query ); echo $result [ 'birth_date' ]; Hinweis: Der Username jonyder123 wurde nur zum testen eingetragen, da wird natürlich später eine variable eingesetzt. Verbindung zur MySQL Datenbank wurde auch hergestellt und überprüft, daran kann es also nicht liegen. Wenn ich jetzt die Seite aufrufe erhalte ich einfach nur ein weißes Blatt anstatt des gewünschten Datums. Fehlermeldungen werden auch keine angezeigt. Ich hab error_reporting(E_ALL); an. Ich freue mich über jede Antwort die mich meinem Ziel näher bringt. + Multi-Zitat Zitieren
#2 20. November 2007 AW: PHP: From_unixtime / Date_format PHP -> Webtechnik. ~moved~ Mfg, Kolazomai + Multi-Zitat Zitieren
#3 20. November 2007 AW: PHP: From_unixtime / Date_format Versuchs ma mit dem was ich reineditiert hab. + Multi-Zitat Zitieren
#4 20. November 2007 AW: PHP: From_unixtime / Date_format vollkommen korrekt. PHP: echo $result [ 'birth_date' ]; Der Key für dein $result - Array ist immer die Tabellenbezeichnung bzw. die Spaltenbezeichnung in deiner Datenbank / MySQL. D.h. wenn der Wert in der Spalte "burzeltag" deiner DB stehen würde, dann muss das so ausgegeben werden: PHP: echo $result [ 'burzeltag' ]; Da du allerdings dir was ausrechnen / berechnen lässt, musst du (solltest du) deiner DB natürlich auch nen Spaltennamen für dein Ergebnis geben. Damit kannst auf das Ergebnis zugreifen über einen von dir benannten Bezeichner. Das Zauberwort hierfür: PHP: AS birth_date + Multi-Zitat Zitieren