X-Git-Url: https://git.rvb.name/weathermon.git/blobdiff_plain/93b43a8a877213fd5973504dd4aa083a657d5aa0..9970ba972084ebf8e70b5e33e48d7181ac86ee35:/web/index.php
diff --git a/web/index.php b/web/index.php
index d513251..37251e6 100644
--- a/web/index.php
+++ b/web/index.php
@@ -2,14 +2,28 @@
 
 
   
  false)))) {
   die($err);
@@ -25,22 +39,65 @@ $q = $db -> prepare(
   where 
     v.timestamp>adddate(now(), -1) 
     and v.sensor_id=s.id 
-    and s.st_id=p.st_id'
+    and s.st_id=p.st_id
+    and p.id>=0
+  order by s_description,st_description'
   );
 $q -> execute();
 
 while ($row = $q -> fetch(PDO::FETCH_ASSOC)) {
 
-  echo '
'.$row['s_description'].'/'.$row['st_description'].'
';
+  echo '
';
+  echo '';
+
+$ql =  $db -> prepare(
+  '
+    SELECT unix_timestamp(timestamp) timestamp,DATE_FORMAT(timestamp,"%H:%i") printable,value
+    FROM
+      meteo.sensor_values 
+    WHERE 
+      sensor_id='.$row['sensor_id'].' and parameter_id='.$row['param_id'].' and timestamp>addtime(now(), -3600)
+    ORDER BY 
+      timestamp desc
+  '
+   );
+
+$ql -> execute();
+
+$printable_ts = "?";
+$value = "?";
+
+if ($rowl = $ql -> fetch(PDO::FETCH_ASSOC)) {
+
+  $timestamp = $rowl['timestamp'];
+  $printable_ts = $rowl['printable'];
+  $value = $rowl['value'];
+
+  $units = get_unit($db,$row['param_id']);
+  $from_unit = $units['from'];
+  $to_unit = $units['to'];
+  $param_unit = $units['name'];
+                        
+  $val = convert_unit($db,$value,$from_unit,$to_unit);
+                              
+}
+                                  
+echo '
'.$printable_ts.'
';
+echo '
'.$val.' '.$param_unit.'
';
 ?>
-

+
 ";
+
 }                                                            
   
 ?>
+
+
 
       
\ No newline at end of file