Получение нескольких значений для даты для диаграмм GooglePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Получение нескольких значений для даты для диаграмм Google

Сообщение Anonymous »

Попробуйте сделать это как можно более простым. Я пытаюсь получить записи датчиков с моего сервера MySQL. Существует 10 датчиков, которые составлены в таблице в моем БД. Теперь, ради попытки облегчить это, давайте просто скажем, 3 дня записей давайте начнем с 1 января 2025 года, так как это странная вещь, как и при отправке в диаграммы Google в этом примере: < /p>

Код: Выделить всё

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 
Теперь я тяну данные со следующим запросом: < /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>
Вышеуказанное, я считаю, будет держать значение в порядке с датой и идентификатором. Но в любом случае на реальной проблеме. Теперь, основываясь на Googles Wacky Way of Numming The Month Это не имеет большого значения, я могу просто извлечь значения Y-M-D до -1 в месяц с 0 января. Да, это странно.
Теперь мне нужно сделать значения для даты (для этого примера 3 дня) и отформатируйте их для данных. 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 :
Вот код, который я придумал, но, увы, у меня новая проблема. Он повторяется 3 раза для каждой из 3 записей. Я так близок и схожу с ума от того, чтобы получить это для правильной работы. < /P>
код: < /p>


Подробнее здесь: https://stackoverflow.com/questions/794 ... gle-charts
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»