23 lines
728 B
PHP
23 lines
728 B
PHP
<?php
|
|
header('Content-Type: application/json; charset=utf8');
|
|
|
|
$koneksi = mysqli_connect("103.163.103.117:9306", "pdam", "pdamwng1", "pdam_web");
|
|
|
|
if ($_SERVER['REQUEST_METHOD'] === 'GET'){
|
|
$sql = "SELECT
|
|
MIN(distance) AS distance,
|
|
DATE_FORMAT(MIN(created_at), '%Y-%m-%d %H:%i') AS waktu
|
|
FROM pdam_web.sensor_data
|
|
WHERE device_name = 'klampisan_bawah'
|
|
AND DATE(created_at) = CURDATE() -- Mengambil data dari hari ini
|
|
GROUP BY
|
|
UNIX_TIMESTAMP(created_at) DIV (30 * 60) -- Mengelompokkan dalam interval 30 menit
|
|
ORDER BY waktu;
|
|
";
|
|
$query = mysqli_query($koneksi, $sql);
|
|
$array_data = array();
|
|
while ($data = mysqli_fetch_assoc($query))
|
|
$array_data[] = $data;
|
|
}
|
|
echo json_encode($array_data);
|