Jag vänder mig till er då jag vet att det finns många php/mysql experter här.
Jag har en tabell som ser ut så här.
Kod: Markera allt
id datum sensor temp
7 2013-11-24 10:17:00 ute -3.1875
8 2013-11-24 10:18:00 ute -4.25
9 2013-11-24 10:19:00 ute -4.375
10 2013-11-24 10:20:00 ute -4.5
Jag vill inte Summera eller ta medelvärde på tempdatan från varje dag, utan jag vill kunna sen få det till en array med varje teemperaturvärde från varje dag. Så som jag förstått det funkar det inte med Group by.
Tanken är att kunna (med hjälp av Jpgraph) visa en linjegraf som visar hur tempen sett ut de senaste 24 timmarna. Men OCKSÅ visa hur grafen såg ut föregående 24 timmar med ett svagt streck över samma graf.
Här är en bild hur det ser ut i programmet Logtemp http://www.mrsoft.fi/images/day0.png De streckade linjerna till höger i grafen är alltså värdet föregående dygn, trots att det i grafen ligger i "framtiden". Jag är dock ute efter att kunna lägga hela gårdagens graf som en svag linje över hela 24 timmarna.
Jag är ute efter något liknande denna PSEUDOKOD:
Kod: Markera allt
SELECT
DATE_ADD(CURDATE(), INTERVAL -1 DAY) AS idag,
DATE_ADD(CURDATE()-1, INTERVAL -1 DAY) AS igår,
DATE_ADD(CURDATE()-2, INTERVAL -1 DAY) AS förrgår
;
Tacksam för hjälp.
MVH Peter