$long = 0; $Measurement = new Measurement(); $Block_Sensors = new Block_Sensors(); $Parameters = new Parameters(); $Blocks = new Blocks(); $id = (double) $_GET["BS"]; //$id = 2; //$time = $_GET["time_type"]; /* time_type= '24day' --> to show the last 24 hours time_type= '1Week' --> to show the last week time_type= 'All' --> to show all the information until now */ $Block = $Block_Sensors->getblock_byId($id); $ValParameters = $Parameters->getParameter_bySensor($Block["id_sensor"]); $ValBlock = $Blocks->getblock_byId($Block["id_block"]); $Measurement->get_last24hours($Block["id_sensor"]); $months = ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Sep', 'Oct', 'Nov', 'Dic']; $LimSup = (double) $Block["up_danger_limit"]; $LimInf = (double) $Block["up_risk_limit"]; $Unit = $ValParameters["code"]; $Sensor_name = $ValParameters["parameter_codename"]; $Freq_Refresh = (double) $ValBlock["refresh"]; $firstVal = 0; $lastVal = 0; $AcumVal = 0; while ($valores = $Measurement->retornar_SELECT()) { if ($long == 0) { $valMax = (double) $valores["value"]; $valMin = (double) $valores["value"]; }