Erhalten Sie mehrere Werte für ein Datum für Google -DiagrammePhp

PHP-Programmierer chatten hier
Anonymous
 Erhalten Sie mehrere Werte für ein Datum für Google -Diagramme

Post by Anonymous »

Versuchen Sie, dies so einfach wie möglich zu gestalten. Ich versuche, Sensor -Datensätze von meinem MySQL -Server zu holen. Es gibt 10 Sensoren, die ihre Werte in einer Tabelle in meiner DB zusammenstellen lassen. Wenn Sie jetzt versuchen, dies zu erleichtern

Code: Select all

sensorID | sensorValue | sensorDate
1 | 394 | 2025-01-01 00:01:00 (time is irrelevant as explained below)
2 | 432 | 2025-01-01 00:01:10
3 | 434 | 2025-01-01 00:01:15
1 | 405 | 2025-01-02 00:01:00
2 | 416 | 2025-01-02 00:01:10
3 | 328 | 2025-01-02 00:01:15
2 | 428 | 2025-01-03 00:01:10 
Jetzt ziehe ich die Daten mit der folgenden Abfrage: < /p>
$result0 = mysqli_query($conn, "SELECT DISTINCT sensorID, DATE_FORMAT(sensorDate, '%Y-%m-%d') as sensorDate_change, sensorValue FROM sensorRecords ORDER BY sensorDate, sensorID") ;
< /code>
Ich glaube, den Wert hält in der Reihenfolge mit Datum und ID. Aber trotzdem zum eigentlichen Problem. < /P>
Ich muss die Daten erstellen. Jetzt basierend auf Googles Wacky Art, in dem Monat, in dem dies keine große Sache ist, kann ich die Y-M-D-Werte im Januar auf -1 im Monat 0 extrahieren. Ja, das ist seltsam. p>
[new Date(2025, 0, 1), 394, 432, 434],  [new Date(2025, 0, 2), 405, 416, 328],  [new Date(2055, 0, 3), 421, 428, 301]
Update :
Hier ist der Code, den ich mir ausgedacht habe, aber leider habe ich ein neues Problem. Es wiederholt sich dreimal für jede der 3 Datensätze. Ich bin so nah und verrückt, dass dies richtig funktioniert. < /P>
Code: < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post