Initial commit

This commit is contained in:
2026-09-03 11:24:19 +02:00
commit 6ed3153f36
1897 changed files with 538007 additions and 0 deletions
+398
View File
@@ -0,0 +1,398 @@
<?php
if (!empty($_SESSION['site301']))
{
?>
<?php
/*
if ($_POST['subWellSave']==$lab_ButtonName_Save && !empty($_POST['inWellPumpID']) && !empty($_POST['inWellEngineID']) && !empty($_POST['inWellName']))
{
mysql_query("INSERT INTO seg_wells SET WLL_NAME='".$_POST['inWellName']."',WLL_CAT_DIC_ID=".$_POST['inWellCategory'].",WLL_LATITUDE='".$_POST['inWellLat']."',WLL_LONGITUDE='".$_POST['inWellLong']."'");
$maxWELLid = sqlValue("select max(WLL_ID) from seg_wells");
mysql_query("INSERT INTO seg_well_pump_eng_rel SET RWL_WLL_ID=$maxWELLid,RWL_PUP_DRS_ID=".$_POST['inWellPumpID'].",RWL_ENG_DRS_ID=".$_POST['inWellEngineID']);
mysql_query("INSERT INTO seg_dev_resources SET DRS_DEV_ID=$maxWELLid,DRS_DEV_TYPE=12,DRS_AVAILABLE_DATE='".$_POST['inWellAVdate']."',DRS_STATUS_DIC_ID=7,DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now()");
$maxDRSid = sqlValue("select max(DRS_ID) from seg_dev_resources");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=$maxDRSid,DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='WELL_TECHNICAL_PARAMETERS' and DIC_NAME='DST'),DRD_VALUE='".$_POST['inWellDiame']."',DRD_AUDIT_DATE=now(),DRD_AUDIT_USR='".$_SESSION['user']."'");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=$maxDRSid,DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='WELL_TECHNICAL_PARAMETERS' and DIC_NAME='LS'),DRD_VALUE='".$_POST['inWellDepth']."',DRD_AUDIT_DATE=now(),DRD_AUDIT_USR='".$_SESSION['user']."'");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=$maxDRSid,DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='WELL_TECHNICAL_PARAMETERS' and DIC_NAME='LF'),DRD_VALUE='".$_POST['inWellFilter']."',DRD_AUDIT_DATE=now(),DRD_AUDIT_USR='".$_SESSION['user']."'");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=$maxDRSid,DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='WELL_TECHNICAL_PARAMETERS' and DIC_NAME='LZ'),DRD_VALUE='".$_POST['inWellZas']."',DRD_AUDIT_DATE=now(),DRD_AUDIT_USR='".$_SESSION['user']."'");
mysql_query("insert into seg_dev_resources_his select * from seg_dev_resources where DRS_ID=$maxDRSid");
mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_STATUS' and DIC_NAME='USABLE'),DRS_RESOURCES_DIC_ID=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_RESOURCES' and DIC_NAME='OPERATION'),DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$_POST['inWellPumpID']);
mysql_query("insert into seg_dev_resources_his select * from seg_dev_resources WHERE DRS_ID=".$_POST['inWellPumpID']);
mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_STATUS' and DIC_NAME='USABLE'),DRS_RESOURCES_DIC_ID=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_RESOURCES' and DIC_NAME='OPERATION'),DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$_POST['inWellEngineID']);
mysql_query("insert into seg_dev_resources_his select * from seg_dev_resources WHERE DRS_ID=".$_POST['inWellEngineID']);
echo"<div class='actionOK'>$lab_Field_site803_013</div>";
unset($maxWELLid);
unset($maxDRSid);
}
*/
//zatopienie agregatu
if ($_POST['subSinkSave']==$lab_ButtonName_Save && $_GET['dev']>0 && $_GET['sink']==md5($_GET['dev']) && ($_POST['inSinkPump']>0 || $_POST['inSinkEng']>0) )
{
unset($chechWellArray); unset($maxEX); unset($currWellagg);
$chechWellArray = sqlGetResAsArray("select * from seg_wells,seg_dev_resources where DRS_DEV_ID=WLL_ID and DRS_DEV_TYPE=12 and DRS_ID=".$_GET['dev']);
$currWellagg = sqlGetResAsArray("select * from seg_well_pump_eng_rel where RWL_WLL_ID=".$chechWellArray[0]['WLL_ID']);
$maxEX = sqlValue("select max(WLE_NR_EXCHANGE) from seg_wells_exchanged where WLE_WLL_ID=".$chechWellArray[0]['WLL_ID']);
//Jeśli zaznaczono pompę
if ($_POST['inSinkPump']==1)
mysql_query("UPDATE seg_dev_resources SET DRS_CASSATION_DATE='".$_POST['inSinkDate']."',DRS_STATUS_DIC_ID=9,DRS_RESOURCES_DIC_ID=40,DRS_DEV_ATTENTION='1401' WHERE DRS_ID=".$currWellagg[0]['RWL_PUP_DRS_ID']);
else
$currWellagg[0]['RWL_PUP_DRS_ID']='null';
//=================================================
//Jeśli zaznaczono silnik
if ($_POST['inSinkEng']==1)
mysql_query("UPDATE seg_dev_resources SET DRS_CASSATION_DATE='".$_POST['inSinkDate']."',DRS_STATUS_DIC_ID=9,DRS_RESOURCES_DIC_ID=40,DRS_DEV_ATTENTION='1401' WHERE DRS_ID=".$currWellagg[0]['RWL_ENG_DRS_ID']);
else
$currWellagg[0]['RWL_ENG_DRS_ID']='null';
//=================================================
mysql_query("INSERT INTO seg_wellsink_pump_eng_rel SET RWS_WLL_ID=".$chechWellArray[0]['WLL_ID'].",RWS_DRS_ID=".$chechWellArray[0]['DRS_ID'].",RWS_PUP_DRS_ID=".$currWellagg[0]['RWL_PUP_DRS_ID'].",RWS_ENG_DRS_ID=".$currWellagg[0]['RWL_ENG_DRS_ID'].",RWS_DESC='".$_POST['inSinkReasonAdd']."',RWS_DEPARTMENT='".$_SESSION['syndis_eq_stock']."',RWS_AUDIT_USR='".$_SESSION['user']."',RWS_AUDIT_DATE='".$_POST['inSinkDate']." ".$_POST['inSinkTimeH'].":".$_POST['inSinkTimeM'].":00'");
mysql_query("UPDATE seg_wells_exchanged SET WLE_DATE_TO='".$_POST['inSinkDate']." ".$_POST['inSinkTimeH'].":".$_POST['inSinkTimeM'].":00',WLE_REASON='Zatopienie' WHERE WLE_WLL_ID=".$chechWellArray[0]['WLL_ID']." and WLE_NR_EXCHANGE=".$maxEX);
// zmiania status dla studni
mysql_query("UPDATE seg_dev_resources SET DRS_AVAILABLE_DATE=NULL,DRS_RESOURCES_DIC_ID=902 WHERE DRS_ID=".$_GET['dev']);
//usuwa relacje z studnia-pompa-silnik
mysql_query("DELETE FROM seg_well_pump_eng_rel WHERE RWL_WLL_ID=".$chechWellArray[0]['WLL_ID']);
// dodaje dodatkowy "pusty" wpis do tabeli pomiarów, (10 sekund póżniej po wybudowie) żeby nie kopiwał w przyszłości innych
mysql_query("INSERT INTO rep_his_data_everyday SET RHD_DRS_ID=".$_GET['dev'].",RHD_DATE='".$_POST['inSinkDate']." ".$_POST['inSinkTimeH'].":".$_POST['inSinkTimeM'].":10',RHD_AUDIT_CD=now()");
echo"<div class='actionOK'>Agregat (Pompa/Silnik) został pomyślnie oznaczony jako zatopiony.</div>";
delSearchSessionData();
unset($chechWellArray); unset($maxEX); unset($currWellagg);
unset($_GET['dev']);
}
//wybudowa agregatu
if($_POST['subBuildOutSave']==$lab_ButtonName_Save && !empty($_POST['inBuildDate']) && $_GET['dev']>0)
{
$chechWellArray = sqlGetResAsArray("select WLL_ID,WLL_CAT_DIC_ID from seg_wells,seg_dev_resources where DRS_DEV_ID=WLL_ID and DRS_DEV_TYPE=12 and DRS_ID=".$_GET['dev']." limit 1");
//print_r($_SESSION['site301inf_array']);
$maxEX = sqlValue("select max(WLE_NR_EXCHANGE) from seg_wells_exchanged where WLE_WLL_ID=".$chechWellArray[0]['WLL_ID']);
//aktualizauje informacje w historii agregatów
if (strlen($_POST['inBuildReasonAdd'])>1) $_POST['inBuildReason'] .= " [".$_POST['inBuildReasonAdd']."]";
mysql_query("UPDATE seg_wells_exchanged SET WLE_DATE_TO='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00',WLE_REASON='".$_POST['inBuildReason']."' WHERE WLE_WLL_ID=".$chechWellArray[0]['WLL_ID']." and WLE_NR_EXCHANGE=".$maxEX);
//zmiania statusy dla pompy i silnika (nie zmianiemy statusu - pozostaje wirtualny PRZEGLĄD - jako niepowiązany z żadną studnią)
//mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=30,DRS_RESOURCES_DIC_ID=707 WHERE DRS_ID=".$_SESSION['well_details']['pumpDrsID']);
//mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=30,DRS_RESOURCES_DIC_ID=707 WHERE DRS_ID=".$_SESSION['well_details']['engDrsID']);
// zmiania status dla studni
mysql_query("UPDATE seg_dev_resources SET DRS_AVAILABLE_DATE=NULL,DRS_RESOURCES_DIC_ID=902 WHERE DRS_ID=".$_GET['dev']);
//usuwa relacje z studnia-pompa-silnik
mysql_query("DELETE FROM seg_well_pump_eng_rel WHERE RWL_WLL_ID=".$chechWellArray[0]['WLL_ID']);
//wyłącza pompę
//mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_SESSION['well_details']['devID'].",DRD_RESOURCES_DETAIL=507,DRD_VALUE='OFF',DRD_DESCRIPTION='".$_POST['inBuildReason']."',DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'");
//zapisuje ostatni pomiar, jeśli studnia jest w kategorii SPM inne
// 2018-04-24 - usuwamy
if ($chechWellArray[0]['WLL_CAT_DIC_ID']==20)
{
//insert into rep_his_data_everyday select null,RHD_DRS_ID,'2016-09-10 10:00:00' NEW_DATE,RHD_HST0_VAL,RHD_HST_VAL,RHD_HD_VAL,RHD_Q_VAL,RHD_P1_VAL,RHD_P2_VAL,RHD_I_VAL,RHD_U_VAL,RHD_PE_VAL,RHD_COS_VAL,RHD_PP_VAL,RHD_HH_VAL,getWellPumpedWaterInDate(RHD_DRS_ID,'2016-09-10 10:00:00') VM3_VAL,RHD_WTEMP_VAL,RHD_DGN_VAL,round(getWellWorkingTimeInDate(RHD_DRS_ID,'2016-09-10 10:00:00')/3600,2) WORK_TIME_VAL, now() from rep_his_data_everyday where RHD_DATE=(select max(RHD_DATE) from rep_his_data_everyday where RHD_DRS_ID=2858) and RHD_DRS_ID=2858;
//mysql_query("insert into rep_his_data_everyday select null,RHD_DRS_ID,'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00' NEW_DATE,RHD_HST0_VAL,RHD_HST_VAL,RHD_HD_VAL,RHD_Q_VAL,RHD_P1_VAL,RHD_P2_VAL,RHD_I_VAL,RHD_U_VAL,RHD_PE_VAL,RHD_COS_VAL,RHD_PP_VAL,RHD_HH_VAL,getWellPumpedWaterInDate(RHD_DRS_ID,'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00') VM3_VAL,RHD_WTEMP_VAL,RHD_DGN_VAL,round(getWellWorkingTimeInDate(RHD_DRS_ID,'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00')/3600,2) WORK_TIME_VAL, now() from rep_his_data_everyday where RHD_DATE=(select max(RHD_DATE) from rep_his_data_everyday where RHD_DRS_ID=".$_GET['dev'].") and RHD_DRS_ID=".$_GET['dev']);
// wpisuje do tabeli countersów - czas pracy
//mysql_query("INSERT INTO seg_dev_counters SET SDC_DRS_ID=".$_GET['dev'].",SDC_VALUE=round(getWellWorkingTimeInDate(".$_GET['dev'].",'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00')/3600,2),SDC_TYPE_DIC_ID=290,SDC_DESC='".$_POST['inBuildReason']."',SDC_DEPARTMENT='".$_SESSION['syndis_eq_stock']."',SDC_MEASURE_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00',SDC_AUDIT_USR='".$_SESSION['user']."',SDC_AUDIT_DATE=now()");
// wpisuje do tabeli countersów - ilość wypompowanej wody
//mysql_query("INSERT INTO seg_dev_counters SET SDC_DRS_ID=".$_GET['dev'].",SDC_VALUE=getWellPumpedWaterInDate(".$_GET['dev'].",'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'),SDC_TYPE_DIC_ID=230,SDC_DESC='".$_POST['inBuildReason']."',SDC_DEPARTMENT='".$_SESSION['syndis_eq_stock']."',SDC_MEASURE_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00',SDC_AUDIT_USR='".$_SESSION['user']."',SDC_AUDIT_DATE=now()");
}
// dodaje dodatkowy "pusty" wpis do tabeli pomiarów, (10 sekund póżniej po wybudowie) żeby nie kopiwał w przyszłości innych
mysql_query("INSERT INTO rep_his_data_everyday SET RHD_DRS_ID=".$_GET['dev'].",RHD_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":10',RHD_AUDIT_CD=now()");
//usuwa wszystkie wpisy w tabeli seg_wells_manual_work
mysql_query("INSERT INTO rep_his_data_todelete SET DTD_DRS_ID=".$_GET['dev'].",DTD_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'");
// aktualizacja statusu zlecenia - zamyka
mysql_query("UPDATE seg_orders SET ORD_STATUS_DIC_ID=853,ORD_FINISH_USR='".$_SESSION['user']."',ORD_FINISH_DATE=now() WHERE ORD_SCOPE_DIC_ID=802 and ORD_DRS_ID=".$_GET['dev']);
// call data_todelete();
//mysql_query("DELETE FROM seg_wells_manual_work WHERE WMS_DRS_ID=".$_GET['dev']);
//Jeśli były jakieś nowsze wpisy do tabel niż data wybudowy - automatycznie to usuwa
//mysql_query("DELETE FROM rep_his_data_everyday WHERE RHD_DRS_ID=".$_GET['dev']." and RHD_DATE>'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'");
//mysql_query("DELETE FROM seg_dev_resources_det WHERE DRD_RESOURCES_DETAIL in (200,205,210,215,220,225,230,245,401,402,730,270,275,280,290,260,721,265) and DRD_DRS_ID=".$_GET['dev']." and DRD_AUDIT_DATE>'".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'");
//dodaje POSTÓJ - domyślnie przyjmując status "Oczekująca na uruchomienie"
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_RESOURCES_DETAIL=507,DRD_VALUE='OFF',DRD_DESCRIPTION='1525',DRD_EXPORT_SEGAP='1',DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE='".$_POST['inBuildDate']." ".$_POST['inBuildTimeH'].":".$_POST['inBuildTimeM'].":00'");
echo"<div class='actionOK'>$lab_Field_site301_022</div>";
delSearchSessionData();
unset($chechWellArray);
unset($_GET['dev']);
}
//zdjęcie z exploatacji
if($_SESSION['well_details']['devID']>0 && $_POST['subOperateOut']==$lab_ButtonName_Save && !empty($_POST['inBuildDate']))
{
mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=4,DRS_RESOURCES_DIC_ID=902,DRS_DEV_ATTENTION='".$_POST['inBuildReason']."',DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$_SESSION['well_details']['devID']);
mysql_query("UPDATE seg_object_hole_cards SET OHC_ZDJECIE_EXPL_DATE='".$_POST['inBuildDate']."' WHERE OHC_DRS_ID=".$_SESSION['well_details']['devID']);
mysql_query("UPDATE seg_wells SET WLL_SYS_TYPE='".$lab_Field_site301_027."',WLL_STAT_DESC='".$_POST['inBuildReason']."' WHERE WLL_ID=".$_SESSION['well_details']['wellID']);
echo"<div class='actionOK'>$lab_UpdateRecordNotification_001</div>";
}
if (!empty($_GET['param']))
{
$paramArray = explode(',',$_GET['param']);
//usuwanie studni
if ($paramArray[0]==md5($paramArray[1]) && $paramArray[1]==$_GET['dev'] && $paramArray[2]=='del')
{
mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=-1 WHERE DRS_ID=".$_GET['dev']);
//mysql_query("DELETE FROM seg_dev_resources_his WHERE DRS_ID=".$_GET['dev']);
echo"<div class='actionOK'>$lab_DeleteRecordNotification_001</div>";
}
//wprowadzanie studni do exploatacji
if ($paramArray[0]==md5($paramArray[1]) && $paramArray[1]==$_GET['dev'] && $paramArray[2]=='oin')
{
mysql_query("UPDATE seg_dev_resources SET DRS_STATUS_DIC_ID=3,DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$_SESSION['well_details']['devID']);
mysql_query("UPDATE seg_object_hole_cards SET OHC_ZDJECIE_EXPL_DATE=null WHERE OHC_DRS_ID=".$_SESSION['well_details']['devID']);
mysql_query("UPDATE seg_wells SET WLL_SYS_TYPE=null,WLL_STAT_DESC=null WHERE WLL_ID=".$_SESSION['well_details']['wellID']);
echo"<div class='actionOK'>$lab_UpdateRecordNotification_001</div>";
}
unset($paramArray);
}
// zamiana studni w piezometr
if (!empty($_GET['stu2piezo']))
{
//stu2piezo=2840,a78482ce76496fcf49085f2190e675b4,stu2piezo
unset($stu2piezoArray);
$stu2piezoArray = explode(',',$_GET['stu2piezo']);
if ($stu2piezoArray[1]==md5($stu2piezoArray[0]) && $stu2piezoArray[2]=='stu2piezo')
{
unset($stuArray);
$stuArray = sqlGetResAsArray("select * from seg_wells,seg_dev_resources where WLL_ID=DRS_DEV_ID and DRS_DEV_TYPE=12 and DRS_ID=".$stu2piezoArray[0]);
// zakłada nowy piezometr
if (sqlValue("select count(*) from seg_reservoirs_piezometers where SRP_NAME='".$stuArray[0]['WLL_NAME']."'")==0)
{
mysql_query("INSERT INTO seg_reservoirs_piezometers SET SRP_SWI_ID=".$stuArray[0]['WLL_SWI_ID'].",SRP_MCF_ID=1500,SRP_BARIERA='".$stuArray[0]['WLL_BARIERA']."',SRP_NAME='".$stuArray[0]['WLL_NAME']."',SRP_TYPE_DIC_ID=601,SRP_LATITUDE='".$stuArray[0]['WLL_LATITUDE']."',SRP_LONGITUDE='".$stuArray[0]['WLL_LONGITUDE']."'");
$newID = getMaxIDfromMySqlTable('seg_reservoirs_piezometers');
mysql_query("UPDATE seg_dev_resources SET DRS_DEV_ID=".$newID.",DRS_DEV_TYPE=601,DRS_STATUS_DIC_ID=3,DRS_RESOURCES_DIC_ID=941,DRS_AUDIT_USR='przekształcenie - ".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$stu2piezoArray[0]);
}
else // aktualizuje istniejący
{
unset($curPiezo);
$curPiezo = sqlGetResAsArray("select SRP_ID from seg_reservoirs_piezometers where SRP_NAME='".$stuArray[0]['WLL_NAME']."'");
mysql_query("UPDATE seg_dev_resources SET DRS_DEV_ID=".$curPiezo[0]['SRP_ID'].",DRS_DEV_TYPE=601,DRS_STATUS_DIC_ID=3,DRS_RESOURCES_DIC_ID=941,DRS_AUDIT_USR='przekształcenie - ".$_SESSION['user']."',DRS_AUDIT_DATE=now() WHERE DRS_ID=".$stu2piezoArray[0]);
unset($curPiezo);
}
echo"<div class='actionOK'>Studnia została pomyślnie przekształcona w piezometr.</div>";
}
unset($stu2piezoArray);
}
if (!$_POST['sr_status']) $_POST['sr_status']=3;
?>
<?php
//paginacja
if (!$_GET['pgn']) {$_GET['pgn']=1; delSearchSessionData(); }
if ($_POST['sub_search']=='Szukaj') $_SESSION['site301_input'] = $_POST['sr_well'];
?>
<form action="./?pg=site301&pgn=1" method="post">
<div class="tag100">
<table>
<tr>
<td>Studnia:</td>
<td style="width: 10px;"></td>
<td><input type="text" name="sr_well" value="<?php echo $_SESSION['site301_input'];?>"></td>
<td style="width: 10px;"></td>
<td>status:</td>
<td style="width: 5px;"></td>
<td>
<select name="sr_status">
<?php
$wynik = mysql_query("select DIC_ID,DIC_POL_LANG from sys_dictionaries where DIC_ID in (3,4)");
if($wynik)while ($r = mysql_fetch_array($wynik))
{
$resID=$r["DIC_ID"];
$resDESC=$r["DIC_POL_LANG"];
if ($_POST['sr_status']==$resID)
echo"<option value='$resID' selected>$resDESC</option>";
else
echo"<option value='$resID'>$resDESC</option>";
}
if ($_POST['sr_status']==100)
echo"<option value='100' selected>Wszystkie</option>";
else
echo"<option value='100'>Wszystkie</option>";
?>
</select>
</td>
<td style="width: 10px;"></td>
<td><input type="submit" name="sub_search" value="Szukaj" class="btn btn-default btn-sm"></td>
<td></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td colspan="3">
<?php
if (!empty($_POST['sr_all'])) echo"<input type='checkbox' name='sr_all' value='1' checked>";
else echo"<input type='checkbox' name='sr_all' value='1'>";
?>
Pokaż wszystkie</td>
</tr>
</table>
</div>
</form>
<div class="tag100">
<div class="head_tag"><?php echo $lab_Tag_site301_001 ;?></div>
<div class="tag">
<table WIDTH="100%" class="tag">
<TR>
<TD class="label">Lp.</TD>
<TD class="label"><?php echo $lab_Field_site301_001 ;?></TD>
<td class="label"><?php echo $lab_Field_site301_014 ;?></td>
<TD class="label"><?php echo $lab_Field_site301_002 ;?></TD>
<TD class="label"><?php echo $lab_Field_site301_003 ;?></TD>
<TD class="label"><?php echo $lab_Field_site301_004 ;?></TD>
<td class="label"><?php echo $lab_Field_site301_005 ;?></td>
<td class="label"><?php echo $lab_Field_site302_004 ;?></td>
<td class="label"><?php echo $lab_Field_site301_017 ;?></td>
</TR>
<?php
if (empty($_SESSION['site301_array']) || $_POST['sub_search']=='Szukaj')
{
$query="select DRS_ID,DRS_STATUS_DIC_ID,DRS_RESOURCES_DIC_ID,WLL_ID,RWL_PUP_DRS_ID,RWL_ENG_DRS_ID,WLL_NAME,WLL_BARIERA,WLL_CAT_DIC_ID from seg_dev_resources,seg_wells left join seg_well_pump_eng_rel on RWL_WLL_ID=WLL_ID where DRS_DEV_ID=WLL_ID and DRS_DEV_TYPE=12 and DRS_DEPARTMENT='".$_SESSION['eq_stock_param3_1']."' and WLL_NAME like '%".$_POST['sr_well']."%'";
if($_POST['sr_status']!=100) $query.=" and DRS_STATUS_DIC_ID=".$_POST['sr_status'];
$query .= " order by WLL_NAME";
if (empty($_POST['sr_all'])) $query .= " limit 100";
$res=null;
$wynik = mysql_query($query);
if($wynik)while ($r = mysql_fetch_array($wynik))
{
$res[]=array(
'drs_id' => $r["DRS_ID"],
'well_name' => $r["WLL_NAME"],
'well_id' => $r["RWL_WLL_ID"],
'pup_drs_id' => $r["RWL_PUP_DRS_ID"],
'eng_drs_id' => $r["RWL_ENG_DRS_ID"],
'bariera' => $r["WLL_BARIERA"],
'katSpm' => setDicName($r["WLL_CAT_DIC_ID"]),
'status' => setDicName($r["DRS_STATUS_DIC_ID"]),
'stat_typ' => setDicName($r["DRS_RESOURCES_DIC_ID"]),
'pup_name' => sqlStringValue("select PUP_NAME from seg_dev_resources left join seg_pumps on DRS_DEV_ID=PUP_ID where DRS_ID=".$r["RWL_PUP_DRS_ID"], "PUP_NAME"),
'pup_no' => sqlStringValue("select DRS_SN_NUMBER from seg_dev_resources left join seg_pumps on DRS_DEV_ID=PUP_ID where DRS_ID=".$r["RWL_PUP_DRS_ID"], "DRS_SN_NUMBER"),
'eng_name' => sqlStringValue("select ENG_NAME from seg_dev_resources left join seg_engines on DRS_DEV_ID=ENG_ID where DRS_ID=".$r["RWL_ENG_DRS_ID"], "ENG_NAME"),
'eng_no' => sqlStringValue("select DRS_SN_NUMBER from seg_dev_resources left join seg_engines on DRS_DEV_ID=ENG_ID where DRS_ID=".$r["RWL_ENG_DRS_ID"], "DRS_SN_NUMBER")
);
}
unset($_SESSION['site301_array']);
$_SESSION['site301_array']=$res;
}
$start=($_GET['pgn']-1)*20;
$stop = $_GET['pgn']*20;
if ($stop>count($_SESSION['site301_array'])) $stop=count($_SESSION['site301_array']);
for($i=$start;$i<$stop;$i++)
{
echo"
<TR STYLE='cursor: pointer;' onclick=".chr(34)."document.location.href='?pg=site301inf&dev=".$_SESSION['site301_array'][$i]['drs_id']."'".chr(34).">
<TD class='field_left'>".($i+1).".</TD>
<TD class='field_left'>".$_SESSION['site301_array'][$i]['well_name']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['bariera']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['pup_name']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['pup_no']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['eng_name']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['eng_no']."</TD>
<TD class='field_center'>".$_SESSION['site301_array'][$i]['status']."</TD>
<TD class='field_left'>".$_SESSION['site301_array'][$i]['katSpm']."</TD>
</TR>
";
}
?>
</table>
<table style="width:100%; background-color: #f5f5f5">
<tr>
<td style="width: 25%; text-align: left;"><span class="resume">Wyników: <?php echo count($_SESSION['site301_array']); ?></span></td>
<td style="width: 50%; text-align: center;">
<?php
if (count($_SESSION['site301_array'])>20)
echo pagination_grid('?pg=site301', $_GET['pgn'], count($_SESSION['site301_array']));
?>
</td>
<td style="width: 25%; text-align: right;">
<a href="./export/site301_xls.php" target="_blank" title="Export do EXCEL"><img src="./images/excel_ico.png" style="max-width: 20px; border: 0;"></a>&nbsp;
<a href="./export/site301_print.php" target="_blank" title="Wydruk"><img src="./images/printer-icon.png" style="max-width: 20px; border: 0;"></a>&nbsp;
</td>
</tr>
</table>
</div>
<?php
if (!empty($_SESSION['site301_edit']))
echo"
<div class=tag_buttons>
<a href='?pg=site301A'> <INPUT class='btn btn-success btn-sm' TYPE='BUTTON' VALUE='$lab_ButtonName_Add'></A>
</div>
";
unset($_SESSION['exdev']);
?>
</div>
<?php
}
else showFooterWarningAccessNotification($lab_FooterWarningAccessNotification_001);
?>