Moin,
ich bin gerade bei einer Sache, wo ich nicht so ganz weiter komme.
Ich habe in einer MySQL Tabelle in der Spalte timestamp einen Timestamp. Jetzt möchte ich zählen, bei wie vielen Einträgen dieser Timestamp im heutigen Tag lieg, im gestrigen Tag,..., das 7 Tage zurück.
Die letzten 7 Tage kann ich so auflisten:
Nur wie selectiere ich dann aus der DB um die Einträge für den jeweiligen Tag zu zählen? Ich habe schon vieles jetzt ausprobiert, aber irgendwie komme ich nicht zum richtigen Ergebnis.
wilko
ich bin gerade bei einer Sache, wo ich nicht so ganz weiter komme.
Ich habe in einer MySQL Tabelle in der Spalte timestamp einen Timestamp. Jetzt möchte ich zählen, bei wie vielen Einträgen dieser Timestamp im heutigen Tag lieg, im gestrigen Tag,..., das 7 Tage zurück.
Die letzten 7 Tage kann ich so auflisten:
Code:
setlocale(LC_TIME, 'de_DE'); $datumonline = date("m.d.Y"); list($mon,$tag,$jahr)=explode(".",$datumonline); for($i=0;$i<7;$i++) { $timestamp[$i] = mktime(0,0,0,$mon,$tag-$i,$jahr); } for($i=0;$i<7;$i++) { echo strftime('%A', $timestamp[$i]).", "; echo date("j. ", $timestamp[$i]); echo strftime('%B', $timestamp[$i]); echo date(" Y", $timestamp[$i]); echo " "; }
wilko
Kommentar