'; echo 'Start: '.date("Y-m-d H:i:s").'
'; $scriptDate = date("Y-m-d H:i:s"); date_default_timezone_set('Europe/Warsaw'); require_once("func.php"); require_once("dbaccess.php"); $polacz = mysql_connect($db_host, $db_user, $db_user_pass) or die ('cannot connect to db'); mysql_select_db($db_name); mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER_SET utf8_general_ci"); unset($obArray); $obArray = sqlGetResAsArray("select * from a_getpumpswitchhistory_sel where PRC_STATUS=0 limit 1"); unset($wellArray); //$wellArray = $cl->GetPumpSwitchHistory('G54','2016-12-29T00:00:00Z'); //$wellArray = objectToArray($wellArray); //print_r($wellArray); $wellArray = sqlGetResAsArray("select * from a_getpumpswitchhistory_ins where DRS_ID=".$obArray[0]['DRS_ID']." and HIS_VAL='OFF' and HIS_DATE>='2016-04-30'"); $licznik=0; for($i=0; $i0 and DRD_VALUE='OFF' and DRD_AUDIT_DATE>'2016-04-30' and DRD_AUDIT_DATE<='".$wellArray[$i]['HIS_DATE']."' order by DRD_AUDIT_DATE desc limit 1"); $aArray = sqlGetResAsArray("select DRD_DESCRIPTION,DRD_AUDIT_USR from seg_dev_resources_det where DRD_DRS_ID=".$obArray[0]['DRS_ID']." and DRD_RESOURCES_DETAIL=507 and DRD_DESCRIPTION>0 and DRD_VALUE='OFF' and DRD_AUDIT_DATE>=ADDDATE('".$wellArray[$i]['HIS_DATE']."', INTERVAL -3 HOUR) and DRD_AUDIT_DATE<='".$wellArray[$i]['HIS_DATE']."' order by DRD_AUDIT_DATE desc limit 1"); if ($aArray[0]['DRD_DESCRIPTION']>0) { mysql_query("UPDATE a_getpumpswitchhistory_ins SET HIS_REASON='".$aArray[0]['DRD_DESCRIPTION']."',HIS_USER='".$aArray[0]['DRD_AUDIT_USR']."' WHERE ID=".$wellArray[$i]['ID']); $licznik++; } else { unset($bArray); //$bArray = sqlGetResAsArray("select DRD_DESCRIPTION,DRD_AUDIT_USR from seg_dev_resources_det_his where DRD_DRS_ID=".$obArray[0]['DRS_ID']." and DRD_RESOURCES_DETAIL=507 and DRD_DESCRIPTION>0 and DRD_VALUE='OFF' and DRD_AUDIT_DATE>'2016-04-30' and DRD_AUDIT_DATE<='".$wellArray[$i]['HIS_DATE']."' order by DRD_AUDIT_DATE desc limit 1"); $bArray = sqlGetResAsArray("select DRD_DESCRIPTION,DRD_AUDIT_USR from seg_dev_resources_det_his where DRD_DRS_ID=".$obArray[0]['DRS_ID']." and DRD_RESOURCES_DETAIL=507 and DRD_DESCRIPTION>0 and DRD_VALUE='OFF' and DRD_AUDIT_DATE>=ADDDATE('".$wellArray[$i]['HIS_DATE']."', INTERVAL -3 HOUR) and DRD_AUDIT_DATE<='".$wellArray[$i]['HIS_DATE']."' order by DRD_AUDIT_DATE desc limit 1"); if ($bArray[0]['DRD_DESCRIPTION']>0) { mysql_query("UPDATE a_getpumpswitchhistory_ins SET HIS_REASON='".$bArray[0]['DRD_DESCRIPTION']."',HIS_USER='".$bArray[0]['DRD_AUDIT_USR']."' WHERE ID=".$wellArray[$i]['ID']); $licznik++; } } } mysql_query("UPDATE a_getpumpswitchhistory_sel SET PRC_STATUS=1 WHERE DRS_ID=".$obArray[0]['DRS_ID']); echo "Zaktualizował STUDNIE: ".$obArray[0]['WLL_NAME'].", ilość powodów: ".$licznik."
"; mysql_close($polacz); echo 'finish processing ...
'; echo 'Finish: '.date("Y-m-d H:i:s").'
'; /** * *echo "
---------------------------------
";
 *print_r($cl->GetWellDataAsArray('PUMP23')); //Pobieranie danych jednej pompy - zwraca dane jako tablica
 *
 *echo "

---------------------------------
Indeksy piezometru
";
 *print_r($cl->GetPiezometerData('PIEZO23')); //Pobieranie danych jednego piezometru - zwraca dane jako obiekt
 *
 *echo "

---------------------------------
"; *var_dump($cl->GetPiezometerDataAsArray('PIEZO23')); //Pobieranie danych jednego piezometru - zwraca dane jako tablice * *echo "
---------------------------------
";
 *var_dump($cl->GetWellsDataAsArray(array('PUMP23','PUMP24'))); //retruns associate array
 *
 *echo "

---------------------------------
";
 *v8ar_dump($cl->GetPiezometersDataAsArray(array('PUMP23','PUMP24'))); //retruns associate array
 */


?>