Ich grüße euch,
ich habe vorgestern mit PHP-MySql angefangen und habe mich durch das schattenbaum und zum Teil durch das quakenet Tutorial durchgearbeitet - super Sache! - und "programmiere mich gerade aus". Bitte habt deshalb Verständnis dafür, dass ich mich noch nicht so richtig auskenne und bei den Ein oder Anderen Fachbegriffen sicher meine Probleme haben werde - aber nun zu meinem Anliegen.
Nun mache ich gerade ein Newsscript, was an für sich bisher auch ganz gut funktioniert, nur bin ich jetzt - auf ein für mich - unlösbares Problem gestoßen.
Beim Eintragen der News wird im Hintergrund der timestamp ermittelt und in der Datenbank gespeichert (zuerst habe ich den Tag/Monat/Jahr/Uhrzeit in einzelne, seperate Spalten eingetragen). Ich möchte die News nun formatiert ausgeben (also in einer schönen Tabelle etc.) was auch Klasse funktioniert ABER:
Ich kann den Timestamp mit folgenden Befehl ausgeben:
<?php
$abfrage = "SELECT timestamp FROM testbank";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->timestamp;
}
?>
Nun möchte ich aber ein vernünftiges Datum anzeigen lassen, denn mit dem Timestamp können ja die wenigsten etwas anfangen, also formatier und unterscheide in $datum und $uhrzeit mit folgendem Befehl:
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
Ich benutze dafür einen ermittelten timestamp-Wert, den ich noch nicht habe und auch nicht bekomme - DAS ist mein Problem. Ich dachten an folgenden Lösungsweg, der jedoch auch nicht funktionierte:
$timestamp = $row->timestamp;
Ich möchte also beim EINTRAGEN der News die zeit unsichtbar als Timestamp in der MySql Datenbank speichern (das klappt ohne Probleme).
Ich möchte dann beim AUSGEBEN der eingetragenen Daten schön anzeigen und den Timestampwert in ein ansehnliches Format umwandeln.
So...
Erstmal hoffe ich, dass ich mich klar ausgedrückt habe und ihr wisst was mein Problem ist. Über Hilfe würde ich mich sehr freuen - und bitte habt nachsehen, auch wenn sich die Frage für euch etwas blöde anhört
Machts gut,
Qorum
ich habe vorgestern mit PHP-MySql angefangen und habe mich durch das schattenbaum und zum Teil durch das quakenet Tutorial durchgearbeitet - super Sache! - und "programmiere mich gerade aus". Bitte habt deshalb Verständnis dafür, dass ich mich noch nicht so richtig auskenne und bei den Ein oder Anderen Fachbegriffen sicher meine Probleme haben werde - aber nun zu meinem Anliegen.
Nun mache ich gerade ein Newsscript, was an für sich bisher auch ganz gut funktioniert, nur bin ich jetzt - auf ein für mich - unlösbares Problem gestoßen.
Beim Eintragen der News wird im Hintergrund der timestamp ermittelt und in der Datenbank gespeichert (zuerst habe ich den Tag/Monat/Jahr/Uhrzeit in einzelne, seperate Spalten eingetragen). Ich möchte die News nun formatiert ausgeben (also in einer schönen Tabelle etc.) was auch Klasse funktioniert ABER:
Ich kann den Timestamp mit folgenden Befehl ausgeben:
<?php
$abfrage = "SELECT timestamp FROM testbank";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->timestamp;
}
?>
Nun möchte ich aber ein vernünftiges Datum anzeigen lassen, denn mit dem Timestamp können ja die wenigsten etwas anfangen, also formatier und unterscheide in $datum und $uhrzeit mit folgendem Befehl:
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
Ich benutze dafür einen ermittelten timestamp-Wert, den ich noch nicht habe und auch nicht bekomme - DAS ist mein Problem. Ich dachten an folgenden Lösungsweg, der jedoch auch nicht funktionierte:
$timestamp = $row->timestamp;
Ich möchte also beim EINTRAGEN der News die zeit unsichtbar als Timestamp in der MySql Datenbank speichern (das klappt ohne Probleme).
Ich möchte dann beim AUSGEBEN der eingetragenen Daten schön anzeigen und den Timestampwert in ein ansehnliches Format umwandeln.
So...
Erstmal hoffe ich, dass ich mich klar ausgedrückt habe und ihr wisst was mein Problem ist. Über Hilfe würde ich mich sehr freuen - und bitte habt nachsehen, auch wenn sich die Frage für euch etwas blöde anhört
Machts gut,
Qorum
Kommentar