= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesL1 = ''; $stundenValuesL1 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesL1 .= $r_data['led1'].','; // Einzelne Werte durch Komma trennen $stundenValuesL1 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesL1 = delLastChar($chartValuesL1); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesL1 = delLastChar($stundenValuesL1); // Komma hinter letzter Stunde entfernen return array($chartValuesL1, $stundenValuesL1); } } function getled2Values($sensorID=0, $H=24) { $q_data = mysql_query("SELECT (DATE_FORMAT(datumzeit,'%I:%i')) AS STUNDE, led2 FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesL2 = ''; $stundenValuesL2 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesL2 .= $r_data['led2'].','; // Einzelne Werte durch Komma trennen $stundenValuesL2 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesL2 = delLastChar($chartValuesL2); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesL2 = delLastChar($stundenValuesL2); // Komma hinter letzter Stunde entfernen return array($chartValuesL2, $stundenValuesL2); } } function getnachtValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT (DATE_FORMAT(datumzeit,'%I:%i')) AS STUNDE, nacht FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesNacht = ''; $stundenValuesNacht = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesNacht .= $r_data['nacht'].','; // Einzelne Werte durch Komma trennen $stundenValuesNacht .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesNacht = delLastChar($chartValuesNacht); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesNacht = delLastChar($stundenValuesNacht); // Komma hinter letzter Stunde entfernen return array($chartValuesNacht, $stundenValuesNacht); } } function getlicht_anValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, licht_an FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesLicht_an = ''; $stundenValuesLicht_an = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesLicht_an .= $r_data['licht_an'].','; // Einzelne Werte durch Komma trennen $stundenValuesLicht_an .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesLicht_an = delLastChar($chartValuesLicht_an); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesLicht_an = delLastChar($stundenValuesLicht_an); // Komma hinter letzter Stunde entfernen return array($chartValuesLicht_an, $stundenValuesLicht_an); } } function getco2_anValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, co2_an FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesCo2_an = ''; $stundenValuesCo2_an = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesCo2_an .= $r_data['co2_an'].','; // Einzelne Werte durch Komma trennen $stundenValuesCo2_an .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesCo2_an = delLastChar($chartValuesCo2_an); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesCo2_an = delLastChar($stundenValuesCo2_an); // Komma hinter letzter Stunde entfernen return array($chartValuesCo2_an, $stundenValuesCo2_an); } } function getheizer_anValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, heizer_an FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesHeizer_an = ''; $stundenValuesHeizer_an = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesHeizer_an .= $r_data['heizer_an'].','; // Einzelne Werte durch Komma trennen $stundenValuesHeizer_an .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesHeizer_an = delLastChar($chartValuesHeizer_an); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesHeizer_an = delLastChar($stundenValuesHeizer_an); // Komma hinter letzter Stunde entfernen return array($chartValuesHeizer_an, $stundenValuesHeizer_an); } } function getaquaValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, aquatemp FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesAqua = ''; $stundenValuesAqua = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesAqua .= $r_data['aquatemp'].','; // Einzelne Werte durch Komma trennen $stundenValuesAqua .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesAqua = delLastChar($chartValuesAqua); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesAqua = delLastChar($stundenValuesAqua); // Komma hinter letzter Stunde entfernen return array($chartValuesAqua, $stundenValuesAqua); } } function getairValues($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, airtemp FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesAir = ''; $stundenValuesAir = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesAir .= $r_data['airtemp'].','; // Einzelne Werte durch Komma trennen $stundenValuesAir .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesAir = delLastChar($chartValuesAir); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesAir = delLastChar($stundenValuesAir); // Komma hinter letzter Stunde entfernen return array($chartValuesAir, $stundenValuesAir); } } function getpump1Values($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, pump1 FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesPump1 = ''; $stundenValuesPump1 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesPump1 .= $r_data['pump1'].','; // Einzelne Werte durch Komma trennen $stundenValuesPump1 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesPump1 = delLastChar($chartValuesPump1); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesPump1 = delLastChar($stundenValuesPump1); // Komma hinter letzter Stunde entfernen return array($chartValuesPump1, $stundenValuesPump1); } } function getpump2Values($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, pump2 FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesPump2 = ''; $stundenValuesPump2 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesPump2 .= $r_data['pump2'].','; // Einzelne Werte durch Komma trennen $stundenValuesPump2 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesPump2 = delLastChar($chartValuesPump2); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesPump2 = delLastChar($stundenValuesPump2); // Komma hinter letzter Stunde entfernen return array($chartValuesPump2, $stundenValuesPump2); } } function getpump3Values($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, pump3 FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesPump3 = ''; $stundenValuesPump3 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesPump3 .= $r_data['pump3'].','; // Einzelne Werte durch Komma trennen $stundenValuesPump3 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesPump3 = delLastChar($chartValuesPump3); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesPump3 = delLastChar($stundenValuesPump3); // Komma hinter letzter Stunde entfernen return array($chartValuesPump3, $stundenValuesPump3); } } function getpump4Values($sensorID=0, $H=24) { $q_data = mysql_query("SELECT DATE_FORMAT(datumzeit,'%I:%i') AS STUNDE, pump4 FROM acsensorwerte WHERE sensorid = ".$sensorID." AND datumzeit >= date_sub(now(), interval ".$H." hour) and datumzeit <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H:%i') ORDER BY datumzeit ASC") or die(mysql_error()); $n_data = mysql_num_rows($q_data); if($n_data > 0) { $chartValuesPump4 = ''; $stundenValuesPump4 = ''; while($r_data = mysql_fetch_array($q_data)) { $chartValuesPump4 .= $r_data['pump4'].','; // Einzelne Werte durch Komma trennen $stundenValuesPump4 .= '"'.$r_data['STUNDE'].'"'.','; // Einzelne Werte durch Komma trennen } $chartValuesPump4 = delLastChar($chartValuesPump4); // Komma hinter dem letzten Temperaturwert entfernen $stundenValuesPump4 = delLastChar($stundenValuesPump4); // Komma hinter letzter Stunde entfernen return array($chartValuesPump4, $stundenValuesPump4); } } ?>