die letzten 5 tage zusammenrechnen

mcphilli

Erfahrenes Mitglied
hallo,
in einer datenbank wird jeden tag eine zahl gespeichert. die zeit wird neben der zahl als time(); abgespeichert. nun möchte ich die zahlen der letzten 5 tage zusammenrechnen lassen. wie macht man das?
sehr vielen dank im voraus...

mfg
mcphilli
 
Hoi.


Du könntest

a) die letzten 5 Einträge nehmen, sofern db-mäßig machbar ...
PHP:
  SELECT * FROM $tabelle ORDER BY id DESC LIMIT 0,5

oder

b) den jetzigen time-Wert nehmen und 5 Tage zurück rechnen
PHP:
  // jetziger Timestamp - 5 Tage == 432000 Sekunden
  $jetzt = time() - 432000;
  mysql_query("SELECT * FROM $tabelle WHERE timestamp>'".$jetzt."' LIMIT 0,5");


Das wären meine Ideen ... geht aber sicher noch gschmeidiger! *fg*


Grüße, Ronin
 
dachte ich mir auch das das geschmeidiger geht, denn das mit dem sekunden zurückrechnen hab ich auch schon überlegt, aber wenn noch jemand so denkt werd ich das einfach mal nehmen. danke für deine mühen und vielleicht findet jemand noch etwas einfacheres.
 

Neue Beiträge

Zurück