Halloechen zusammen!
Hab ein "kleines" Problem hier und habe atm nicht so recht ne Idee, was falsch laeuft. Entweder seh ich den Wald vor lauter Baeumen nicht mehr oder ich bin zu bloed (will ich ja nich ausschließen ) . Mein Wissen in Bezug auf PHP haelt sich doch noch stark und Grenzen.
Im Moment versuche ich gerade eine eigene Funktion zu erstellen, in welcher ein Array gefuellt werden soll. Sinn der Funktion ist es, einen Timestamp aus einer Datenbank auszulesen und so umzuwandeln, dass 2 Variablen (Datumsangabe und Zeit) genutzt werden koennen. Irgendwie scheint da aber was nicht zu stimmen. Hab mir jetzt schon zig Seiten angeschaut, aber irgendwie will es nicht.
Zunaechst hatte ich 2 einzelne Funktionen fuer die Bearbeitung des Timestamps erzeugt. Die haben auch soweit funktioniert.
Aufgerufen hab ich das ganze dann in einer anderen php-Datei mit:
Vermutlich nicht die eleganteste Loesung, aber immerhin hat es funktionert. Datenbankverbindung existiert und das Auslesen klappt auch. Nun habe ich mir gedacht, dass ich das Ganze auch in 1 Funktion bauen koennte. Aber da waren wieder meine 3 Probleme... oder so aehnlich.
Die neue Funktion lautet:
Hmm aber das will nich so wie ich will. Scheinbar wird das Array nicht richtig uebergeben oder auch gar nicht erst richtig in der Funktion gefuellt. Wie gesagt halten sich meine PHP-Kenntnisse in Grenzen und ich finde den Fehler einfach nicht.
Bin mir sicher , dass die Profis hier sicher schnell fuendig werden. Danke schonmal fuer eventuelle Ratschlaege.
Hab ein "kleines" Problem hier und habe atm nicht so recht ne Idee, was falsch laeuft. Entweder seh ich den Wald vor lauter Baeumen nicht mehr oder ich bin zu bloed (will ich ja nich ausschließen ) . Mein Wissen in Bezug auf PHP haelt sich doch noch stark und Grenzen.
Im Moment versuche ich gerade eine eigene Funktion zu erstellen, in welcher ein Array gefuellt werden soll. Sinn der Funktion ist es, einen Timestamp aus einer Datenbank auszulesen und so umzuwandeln, dass 2 Variablen (Datumsangabe und Zeit) genutzt werden koennen. Irgendwie scheint da aber was nicht zu stimmen. Hab mir jetzt schon zig Seiten angeschaut, aber irgendwie will es nicht.
Zunaechst hatte ich 2 einzelne Funktionen fuer die Bearbeitung des Timestamps erzeugt. Die haben auch soweit funktioniert.
PHP-Code:
function datum($timestamp) {
$datum = date("d.m.Y", $timestamp);
return $datum;
}
function zeit($timestamp) {
$zeit = date("H:i", $timestamp);
return $zeit;
}
PHP-Code:
$timestamp = $row["timestamp"]; //Kommt aus ner Datenbankabfrage
$datum = datum($timestamp);
$zeit = zeit($timestamp);
echo $datum;
echo $zeit;
Die neue Funktion lautet:
PHP-Code:
function datumsangabe($timestamp) {
$datum = date("d.m.Y", $timestamp);
$zeit = date("H:i", $timestamp);
$timestamp_zerlegen = array("datum"=>$datum, "zeit"=>$zeit);
return array($timestamp_zerlegen);
}
//Aufruf in ner andere Datei dann ueber:
$test = datumsangabe($timestamp);
echo $test["datum"];
echo $test["zeit"];
Bin mir sicher , dass die Profis hier sicher schnell fuendig werden. Danke schonmal fuer eventuelle Ratschlaege.
Kommentar