'; $scriptDate = date("Y-m-d H:i:s"); // ================================================================================================================================ // // ================================================================================================================================ // $polaczSecond = mysql_connect("localhost", "root", "Mikronika123") or die ('cannot connect to db'); mysql_select_db("softspm"); mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER_SET utf8_general_ci"); // zeruje stare dane $minuta = (int) date('i'); if ($minuta==8 || $minuta==13 || $minuta==18 || $minuta==23 || $minuta==28 || $minuta==33 || $minuta==38 || $minuta==43 || $minuta==48 || $minuta==53 || $minuta==58) mysql_query("delete from rep_his_data_everyday where RHD_DATE>='".date('Y-m-d H').":00:00'"); unset($maxWellSec); unset($maxWellID); $maxWellSec = sqlGetResAsArray("select max(RHD_ID) MAX_ID from rep_his_data_everyday"); $maxWellID = $maxWellSec[0]['MAX_ID']; unset($maxDetSec); unset($maxDetID); $maxDetSec = sqlGetResAsArray("select max(DRD_ID) MAX_ID from seg_dev_resources_det"); $maxDetID = $maxDetSec[0]['MAX_ID']; unset($cntArr); $cntArr = sqlGetResAsArray("select count(SQD_ID) ILE from rep_soap_syndis_quality_data"); if ($cntArr[0]['ILE']>0) mysql_query("truncate table rep_soap_syndis_quality_data"); unset($cntTest); $cntTest = sqlGetResAsArray("select count(TST_ID) ILE from tst_tests"); echo 'maxWellID: '.$maxWellID.'
'; echo 'maxDetID: '.$maxDetID.'
'; mysql_close($polaczSecond); // ================================================================================================================================ // // sprawdz, czy czasami nie oddtwarza bazy if ($cntTest[0]['ILE']>0) { // ================================================================================================================================ // // ================================================================================================================================ // $polaczPrim = mysql_connect("172.22.64.101", "root", "Mikronika123") or die ('cannot connect to db'); mysql_select_db("softspm"); mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER_SET utf8_general_ci"); unset($wellArray); unset($detlArray); $wellArray = sqlGetResAsArray("select * from rep_his_data_everyday where RHD_ID>".$maxWellID." order by RHD_ID"); $detlArray = sqlGetResAsArray("select * from seg_dev_resources_det where DRD_ID>".$maxDetID." order by DRD_ID"); mysql_close($polaczPrim); // ================================================================================================================================ // // ================================================================================================================================ // // ================================================================================================================================ // $polaczSecond = mysql_connect("localhost", "root", "Mikronika123") or die ('cannot connect to db'); mysql_select_db("softspm"); mysql_query("SET NAMES utf8"); mysql_query("SET CHARACTER_SET utf8_general_ci"); foreach ($wellArray as $wellTB) { mysql_query("INSERT INTO rep_his_data_everyday SET RHD_ID='".$wellTB['RHD_ID']."', RHD_DRS_ID='".$wellTB['RHD_DRS_ID']."', RHD_DATE='".$wellTB['RHD_DATE']."', RHD_HST0_VAL='".$wellTB['RHD_HST0_VAL']."', RHD_HST_VAL='".$wellTB['RHD_HST_VAL']."', RHD_HD_VAL='".$wellTB['RHD_HD_VAL']."', RHD_Q_VAL='".$wellTB['RHD_Q_VAL']."', RHD_P1_VAL='".$wellTB['RHD_P1_VAL']."', RHD_P2_VAL='".$wellTB['RHD_P2_VAL']."', RHD_I_VAL='".$wellTB['RHD_I_VAL']."', RHD_U_VAL='".$wellTB['RHD_U_VAL']."', RHD_PE_VAL='".$wellTB['RHD_PE_VAL']."', RHD_COS_VAL='".$wellTB['RHD_COS_VAL']."', RHD_PP_VAL='".$wellTB['RHD_PP_VAL']."', RHD_HH_VAL='".$wellTB['RHD_HH_VAL']."', RHD_VM3_VAL='".$wellTB['RHD_VM3_VAL']."', RHD_WTEMP_VAL='".$wellTB['RHD_WTEMP_VAL']."', RHD_DGN_VAL='".$wellTB['RHD_DGN_VAL']."', RHD_WORK_TIME_VAL='".$wellTB['RHD_WORK_TIME_VAL']."', RHD_SPM_WT='".$wellTB['RHD_SPM_WT']."', RHD_SPM_PW='".$wellTB['RHD_SPM_PW']."', RHD_AUDIT_CD='".$wellTB['RHD_AUDIT_CD']."'"); } echo 'Zaktualizowano studnie...
'; mysql_query("update rep_his_data_everyday set RHD_HST0_VAL=null where RHD_HST0_VAL=0"); mysql_query("update rep_his_data_everyday set RHD_HST_VAL=null where RHD_HST_VAL=0"); foreach ($detlArray as $detTB) { mysql_query("INSERT INTO seg_dev_resources_det SET DRD_ID='".$detTB['DRD_ID']."', DRD_DRS_ID='".$detTB['DRD_DRS_ID']."', DRD_RESOURCES_DETAIL='".$detTB['DRD_RESOURCES_DETAIL']."', DRD_VALUE='".$detTB['DRD_VALUE']."', DRD_DESCRIPTION='".$detTB['DRD_DESCRIPTION']."', DRD_EXPORT_SEGAP='".$detTB['DRD_EXPORT_SEGAP']."', DRD_AUDIT_USR='".$detTB['DRD_AUDIT_USR']."', DRD_AUDIT_DATE='".$detTB['DRD_AUDIT_DATE']."'"); } echo 'Zaktualizowano detale...
'; mysql_close($polaczSecond); // ================================================================================================================================ // } echo 'finish processing ...
'; ?>