<html>
<meta http-equiv="refresh" content="5">
<title>온습도 모니터링</title>
<body>
<?php
include("conn.php");
echo "<b><font size=\"7\">온습도 모니터링 시스템</b>";
echo "<br><br>";
$query = " SELECT * FROM tnh ORDER BY timestamp desc limit 1";
$result = mysql_query($query) or die("Error on SQL QUERY");
if ($row = mysql_fetch_array($result)){
echo "<b><font size=\"5\">현재 온습도</b>";
echo "<table width=\"820\" bgcolor=\"#FFFFFF\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr> ";
echo "<br>";
echo "<td align=\"center\"><b>수집시간</b></td> ";
echo "<td align=\"center\"><b>온도</b></td> ";
echo "<td align=\"center\"><b>습도</b></td> ";
echo "</tr> ";
do {
echo "<tr> ";
echo "<td align=\"center\">".$row["timestamp"]."</td> ";
echo "<td align=\"center\">".$row["tem"]."</td> ";
echo "<td align=\"center\">".$row["hum"]."</td> ";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
echo "</table>";
} else {
echo "'Error 1010-1'";
}
echo "<br>";
$query = " select date_format(timestamp, '%Y-%m-%d'), format(avg(tem),2), format(avg(hum),2), format(max(tem),2), format(max(hum),2) from tnh group by date_format(timestamp, '%Y-%m-%d') ";
$result = mysql_query($query) or die("Error on SQL QUERY");
if ($row = mysql_fetch_array($result)){
echo "<b><font size=\"5\">일평균 온도데이터</b>";
echo "<br>";
echo "<br>";
echo "<table width=\"820\" bgcolor=\"#FFFFFF\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr> ";
echo "<td align=\"center\"><b>시간</b></td> ";
echo "<td align=\"center\"><b>평균온도</b></td> ";
echo "<td align=\"center\"><b>평균습도</b></td> ";
echo "<td align=\"center\"><b>최고온도</b></td> ";
echo "<td align=\"center\"><b>최고습도</b></td> ";
echo "</tr> ";
do {
echo "<tr> ";
echo "<td align=\"center\">".$row["date_format(timestamp, '%Y-%m-%d')"]."</td> ";
echo "<td align=\"center\">".$row["format(avg(tem),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(avg(hum),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(max(tem),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(max(hum),2)"]."</td> ";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
echo "</table>";
} else {
echo "'Error 1010-1'";
}
$query = " select date_format(timestamp, '%m월 %d일 %H시'), format(avg(tem),2), format(avg(hum),2), format(max(tem),2), format(max(hum),2) from tnh group by date_format(timestamp, '%m월 %d일 %H시') ";
$result = mysql_query($query) or die("Error on SQL QUERY");
if ($row = mysql_fetch_array($result)){
echo "<br><br><br>";
echo "<b><font size=\"5\">시간별평균 온도데이터</b>";
echo "<br>";
echo "<br>";
echo "<table width=\"820\" bgcolor=\"#FFFFFF\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr> ";
echo "<td align=\"center\"><b>시간</b></td> ";
echo "<td align=\"center\"><b>평균온도</b></td> ";
echo "<td align=\"center\"><b>평균습도</b></td> ";
echo "<td align=\"center\"><b>최고온도</b></td> ";
echo "<td align=\"center\"><b>최고습도</b></td> ";
echo "</tr> ";
do {
echo "<tr> ";
echo "<td align=\"center\">".$row["date_format(timestamp, '%m월 %d일 %H시')"]."</td> ";
echo "<td align=\"center\">".$row["format(avg(tem),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(avg(hum),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(max(tem),2)"]."</td> ";
echo "<td align=\"center\">".$row["format(max(hum),2)"]."</td> ";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
echo "</table>";
} else {
echo "'Error 1010-1'";
}
$query = " SELECT * FROM tnh ORDER BY timestamp desc limit 20";
$result = mysql_query($query) or die("Error on SQL QUERY");
if ($row = mysql_fetch_array($result)){
echo "<br><br><br>";
echo "<b><font size=\"5\">최근 20개의 온도데이터(최근데이터순)</b>";
echo "<table width=\"820\" bgcolor=\"#FFFFFF\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
echo "<tr> ";
echo "<br>";
echo "<td align=\"center\"><b>시간</b></td> ";
echo "<td align=\"center\"><b>온도</b></td> ";
echo "<td align=\"center\"><b>습도</b></td> ";
echo "</tr> ";
do {
echo "<tr> ";
echo "<td align=\"center\">".$row["timestamp"]."</td> ";
echo "<td align=\"center\">".$row["tem"]."</td> ";
echo "<td align=\"center\">".$row["hum"]."</td> ";
echo "</tr> ";
} while ($row = mysql_fetch_array($result));
echo "</table>";
} else {
echo "'Error 1010-1'";
}
echo "<br>";
?>
</body>
</html>