Files
kopalnia_2014/sites/site302inf.php
T
2026-09-03 11:24:19 +02:00

180 lines
10 KiB
PHP

<?php
if (!empty($_SESSION['site302']))
{
?>
<?php
// Aktualizacja zbiornika
if (!empty($_POST['inRePieName']) && $_POST['subRePieUpdate']==$lab_ButtonName_Update )
{
$telok=str_replace('-', '', $_POST['inPhoneNo']);
$telok=str_replace(' ', '', $telok);
mysql_query("update seg_reservoirs_piezometers SET SRP_MCF_ID=".$_POST['inRePieNManufID'].",SRP_NAME='".$_POST['inRePieName']."',SRP_TYPE_DIC_ID=(select DIC_ID from sys_dictionaries where DIC_TYPE='DRS_DEV_TYPE' and DIC_NAME='RESERVOIR'),SRP_LATITUDE='".$_POST['inRePieLat']."',SRP_LONGITUDE='".$_POST['inRePieLong']."',SRP_PHONE_NO='".$telok."',SRP_SCOP_GS='".str_replace(',', '.', $_POST['inGS'])."',SRP_SCOP_GZ='".str_replace(',', '.', $_POST['inGZ'])."' where SRP_ID=".$_POST['sprid']);
mysql_query("update seg_dev_resources SET DRS_SN_NUMBER='".$_POST['inRePieSN']."',DRS_BUY_DATE='".$_POST['inRePieBuyDate']."',DRS_STATUS_DIC_ID=".$_POST['inRePieStatus'].",DRS_AUDIT_USR='".$_SESSION['user']."',DRS_AUDIT_DATE=now() where DRS_ID=".$_GET['dev']);
//poziomy wody - położenie
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inRePieMaxAcc'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MAX_ACCEPTABLE'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inRePieMaxWar'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MAX_WARNING'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inRePieMinWar'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MIN_WARNING'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inRePieMinAcc'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MIN_ACCEPTABLE'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
// środek trwały
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".$_POST['inRePieAsset']."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_RESOURCES_DETAIL' and DIC_NAME='ASSET'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
// głębokość
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inRePieHeight'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_RESOURCES_DETAIL' and DIC_NAME='HEIGHT'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
// głębokość zabudowy sondy
mysql_query("INSERT INTO seg_dev_resources_det SET DRD_DRS_ID=".$_GET['dev'].",DRD_VALUE='".str_replace(",",".",$_POST['inGZ'])."',DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='PROBE_DEPTH_INSTALLATION'),DRD_AUDIT_USR='".$_SESSION['user']."',DRD_AUDIT_DATE=now()");
// wpisywanie do bazy - nowych parametrów dla zbiornika
setReservoirParameters($_GET['dev']);
echo"<div class='actionOK'>$lab_UpdateRecordNotification_001</div>";
}
?>
<?php
$wynik = mysql_query("select DRS_ID,SRP_NAME,MCF_NAME,DRS_SN_NUMBER,DRS_BUY_DATE,SRP_ID,SRP_LATITUDE,SRP_LONGITUDE from seg_dev_resources left join seg_reservoirs_piezometers on DRS_DEV_ID=SRP_ID left join seg_manufacturers on SRP_MCF_ID=MCF_ID where DRS_ID=".$_GET['dev']);
if($wynik)while ($r = mysql_fetch_array($wynik))
{
$var_DRSid = $r["DRS_ID"];
$var_01 = $r["SRP_NAME"];
$var_02 = $r["MCF_NAME"];
$var_03 = $r["DRS_SN_NUMBER"];
$var_04 = $r["DRS_BUY_DATE"];
$var_05 = $r["SRP_LATITUDE"];
$var_06 = $r["SRP_LONGITUDE"];
$var_SRPid = $r["SRP_ID"];
}
//sqlStringValue("select DRD_VALUE from seg_dev_resources_det where DRD_DRS_ID=$var_DRSid and DRD_AUDIT_DATE=(select max(DRD_AUDIT_DATE) from seg_dev_resources_det where DRD_RESOURCES_DETAIL=(select DIC_ID from sys_dictionaries where DIC_TYPE='DEV_RESOURCES_DETAIL' and DIC_NAME='ASSET') and DRD_DRS_ID=$var_DRSid)", "DRD_VALUE")
$decFieldLang = setDictionaryFieldLanguage($_SESSION['lang']);
?>
<div class="tag50_left">
<div class="head_tag"><?php echo $lab_Tag_site302_005 ;?></div>
<div class="tag">
<TABLE class="desc_val">
<TR>
<TD class="desc_well_param"><?php echo $lab_Tag_site302_004; ?></TD>
<TD CLASS="desc_value"><?php echo $var_01; ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo $lab_Field_site206_002; ?></TD>
<TD CLASS="desc_value"><?php echo $var_02; ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo $lab_Field_site303_001; ?></TD>
<TD CLASS="desc_value"><?php echo $var_03; ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='DEV_RESOURCES_DETAIL' and DIC_NAME='ASSET'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo getLastValueFromDevResourceDetail('DEV_RESOURCES_DETAIL','ASSET',$var_DRSid); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='DEV_RESOURCES_DETAIL' and DIC_NAME='HEIGHT'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo str_replace(".",",",getLastValueFromDevResourceDetail('DEV_RESOURCES_DETAIL','HEIGHT',$var_DRSid)); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MAX_ACCEPTABLE'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo str_replace(".",",",getLastValueFromDevResourceDetail('RESERVOIR_PIEZOMETER_WATER_LEVEL','MAX_ACCEPTABLE',$var_DRSid)); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MAX_WARNING'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo str_replace(".",",",getLastValueFromDevResourceDetail('RESERVOIR_PIEZOMETER_WATER_LEVEL','MAX_WARNING',$var_DRSid)); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MIN_WARNING'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo str_replace(".",",",getLastValueFromDevResourceDetail('RESERVOIR_PIEZOMETER_WATER_LEVEL','MIN_WARNING',$var_DRSid)); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo sqlStringValue("select $decFieldLang from sys_dictionaries where DIC_TYPE='RESERVOIR_PIEZOMETER_WATER_LEVEL' and DIC_NAME='MIN_ACCEPTABLE'", $decFieldLang); ?></TD>
<TD CLASS="desc_value"><?php echo str_replace(".",",",getLastValueFromDevResourceDetail('RESERVOIR_PIEZOMETER_WATER_LEVEL','MIN_ACCEPTABLE',$var_DRSid)); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo $lab_Field_site302_003; ?></TD>
<TD CLASS="desc_value"><?php echo $var_04; ?></TD>
</TR>
</table>
</div>
<div class="head_tag"><?php echo $lab_Tag_site301_007 ;?></div>
<div class="tag">
<TABLE class="desc_val">
<TR>
<TD class="desc_well_param"><?php echo $lab_Field_site301_008; ?></TD>
<TD CLASS="desc_value"><?php echo sqlStringValue("select SRP_LATITUDE from seg_reservoirs_piezometers where SRP_ID=$var_SRPid", "SRP_LATITUDE"); ?></TD>
</TR>
<TR>
<TD class="desc_well_param"><?php echo $lab_Field_site301_009; ?></TD>
<TD CLASS="desc_value"><?php echo sqlStringValue("select SRP_LONGITUDE from seg_reservoirs_piezometers where SRP_ID=$var_SRPid", "SRP_LONGITUDE"); ?></TD>
</TR>
</table>
</div>
<div class="head_tag">Parametry konfiguracyjne oraz zakresy pomiarowe</div>
<div class="tag">
<TABLE class="desc_val">
<TR>
<TD class="desc_well_param">Numer telefonu sterownika</TD>
<TD CLASS="desc_value"><?php echo sqlStringValue("select SRP_PHONE_NO from seg_reservoirs_piezometers where SRP_ID=$var_SRPid", "SRP_PHONE_NO"); ?></TD>
</TR>
<TR>
<TD class="desc_well_param">Zakres sondy [m]</TD>
<TD CLASS="desc_value"><?php echo sqlStringValue("select SRP_SCOP_GS from seg_reservoirs_piezometers where SRP_ID=$var_SRPid", "SRP_SCOP_GS"); ?></TD>
</TR>
<TR>
<TD class="desc_well_param">Głębokość zabudowy sondy[m]</TD>
<TD CLASS="desc_value"><?php echo sqlStringValue("select SRP_SCOP_GZ from seg_reservoirs_piezometers where SRP_ID=$var_SRPid", "SRP_SCOP_GZ"); ?></TD>
</TR>
</table>
</div>
</div>
<?php
$fileName1="./charts/".$_SESSION['user']."_".date("Ymd")."_".date("His")."_chart_302inf_01.png";
generateReservoir($_GET['dev'], $fileName1);
?>
<div class="tag50_right">
<div class="head_tag"><?php echo $var_01 ;?></div>
<div class="tag_center">
<img SRC="<?php echo $fileName1; ?>" >
</div>
</div>
<?php if (!empty($_SESSION['site302_edit'])) { ?>
<div class="tag100">
<div class="tag_buttons">
<?php echo "<a href=?pg=site302>"; ?><INPUT class="btn btn-info btn-sm" TYPE="BUTTON" VALUE="<?php echo $lab_ButtonName_Back; ?>"></A>
<?php echo "<a href=?pg=site302E&dev=".$_GET['dev'].">"; ?><INPUT class="btn btn-success btn-sm" TYPE="BUTTON" VALUE="<?php echo $lab_ButtonName_Modify; ?>"></A>
</div>
</div>
<?php } ?>
<?php
}
else showFooterWarningAccessNotification($lab_FooterWarningAccessNotification_001);
?>