Initial Working Copy

This commit is contained in:
bkroberts 2020-02-28 19:15:20 +10:30
commit 0731843a82
357 changed files with 120880 additions and 0 deletions

View file

@ -0,0 +1,65 @@
<?php
$servername = "localhost";
$username = "svcPHPAdmin";
$password = "tgC3*&tghlRc";
$dbname = "sensor";
$jsonlabel = array();
$jsontemp = array();
$jsonhumidity = array();
$Series = array();
// Run the query
$conn = mysqli_connect($servername, $username, $password, $dbname);
$sql = "SELECT CONCAT_WS('',thour,':00') as labels, avgTemp, avgHumidity
FROM (
SELECT *
FROM (
SELECT @curRow := @curRow + 1 AS row_number,
DATE_FORMAT(`CREATED_DATE`,'%b-%e') as tdate,
DAY(`CREATED_DATE`) AS tday,
HOUR(`CREATED_DATE`) as thour,
ROUND(AVG(`RECORDED_TEMP`),1) as avgTemp,
MIN(`RECORDED_TEMP`) as tmintemp,
MAX(`RECORDED_TEMP`) as tmaxtemp,
ROUND(AVG(`RECORDED_HUMIDITY`),1) as avgHumidity
FROM
(
SELECT CREATED_DATE,VALUE_1 AS RECORDED_TEMP,VALUE_2 AS RECORDED_HUMIDITY
FROM `tblSENSOR_DATA`
WHERE (CREATED_DATE >= (CURRENT_DATE - INTERVAL 24 HOUR)) AND (SCODE = 'COMMS_CAB')
) AS X, (SELECT @curRow := 0) r
GROUP BY tdate, tday, thour
) as A
ORDER BY row_number DESC
LIMIT 24
) AS B
ORDER BY row_number ASC";
$result = mysqli_query($conn,$sql);
//$json_array = array();
while($row = mysqli_fetch_assoc($result))
{
$jsonlabel[] = $row["labels"];
$jsontemp[] = (float)$row["avgTemp"];
$jsonhumidity[] = (float)$row["avgHumidity"];
}
$Series[]=$jsontemp;
$Series[]=$jsonhumidity;
/*
echo "<PRE>";
print_r ($jsontemp);
print_r ($jsonhumidity);
echo "</PRE>";
*/
$myObj->labels = $jsonlabel;
$myObj->series = $Series;
echo json_encode($myObj);
?>