コード例 #1
0
ファイル: index.php プロジェクト: bestlong/LASS
     $typeName = $row['name'];
     $typeUnit = $row['unit'];
 }
 $rawDisplay = '<tr><th><font size="5">' . $typeName . '</font></th>';
 if (count($displaySensorList[$sensorType]) > 0) {
     for ($iColumn = 0; $iColumn < count($deviceSensorList[sensors]); $iColumn++) {
         if (empty($displaySensorList[$sensorType][$iColumn])) {
             $rawDisplay = $rawDisplay . '<td></td>';
         } else {
             $sensorID = $displaySensorList[$sensorType][$iColumn] . $sensorType;
             $tmpList = $sensors->get_sensor_list($sensorID);
             foreach ($tmpList as $row) {
                 $alarm_MAX = $row['alarm_max'];
                 $alarm_MIN = $row['alarm_min'];
             }
             $tmpList = $sensors->get_sensordata_now($sensorID);
             foreach ($tmpList as $row) {
                 $datetimeSensor = $row['datetime'];
                 $sensorValue = (int) $row['txtdata'];
                 $statusIcon = ($sensorValue <= $alarm_MAX and $sensorValue >= $alarm_MIN) ? "green.png" : "red.png";
                 if ($sensorValue > $alarm_MAX) {
                     $alarm_trigger = true;
                 }
                 $email_lasttime = ${"email_last_time_" . $sensorID};
             }
             $fmtDate = date("Y-m-d H:i", $datetimeSensor);
             $rawDisplay = $rawDisplay . '<td>' . '<a href="drawChart.php?min=60&type=' . $sensorID . '"><img src="' . $statusIcon . '" width="20" height="20" alt="check"><br>' . '<font color="blue"><b>' . $sensorValue . '</b></font><font color="black">' . $typeUnit . '</font></a>';
         }
     }
     echo $rawDisplay;
 }