Hallo liebe Gemeinde
Ich habe folgendes Problem zu dem ich mir meinen Kopf zermartert habe
und einfach keine Lösung finde. Es geht um eine einfache Statistikdatenbank,
in welcher ich jeweils den Timestamp des Eintrags speicher. Nun soll bei
der Ausgabe folgendes möglich sein:
Es soll ein Drop-Down Menue oder ein einfach Vor- und Zurück-Link
erscheinen, welcher dann jeweils den vorherigen Tag und den folgenden
Tag anzeigt. Ich möchte das gerne mit den Timestamps steuern, also
anhand Variablen wie "time_from=(Timestamp 0 Uhr)&time_to=(Timestamp 23:59)"
so das dann der aktuelle Tag angezeigt wird.
Mein Problem: Ich habe noch so gut wie gar nicht mit Kalenderfunktionen
und Zeitfunktionen gearbeitet (in diesem Umfang) und finde einfach keinen
Ansatz. Der bescheidene Code bisher schaut so aus. Die Datumsfunktion
oben bringt mich einfach nicht weiter.
Code:
$time = time();
$tag = date("d", $time);
$monat = date("m", $time);
$jahr = date("Y", $time);
$von = mktime(0,0,0,$monat,$tag,$jahr);
$bis = mktime(23,59,59,$monat,$tag,$jahr);
$prev_day1 = mktime(0,0,0,$monat,$tag,$jahr);
$prev_day2 = mktime(23,59,59,$monat,$tag,$jahr);
$Transactions = mysql_query("Select * From stats Where timestamp > '".$von."' AND timestamp < '".$bis."' Order by id Desc");
while ($showStats = mysql_fetch_array($Transactions))
{
// code
}
Eventuell versteht jemand mein Problem, ich würde mich über Tipps
freuen.