Пример #1
0
<?php

$markDetailId = $_GET['markId'];
$progressID = $_GET['progressId'];
$treeId = $_GET['treeid'];
$arrTreeTypes = array();
$arrTreeTypes = $common->getTreeType($markDetailId);
$arrMarkedVolume = array();
$i_tree_volume = '';
$markDetail = new MarkDetailDO();
$volumeTableDetail = $markDetail->getVolumeLevelDetail($markDetailId);
if (isset($_POST['update'])) {
    extract($_POST);
    $count = 0;
    if ($updatePrevious > 0) {
        $existingDetail = 0;
    } else {
        $arFieldValues['i_mark_id'] = $markDetailId;
        $arFieldValues['i_contractor_id'] = $i_contractor_id;
        $arFieldValues['vc_month'] = $i_month_id;
        $arFieldValues['vc_year'] = $i_year;
        $list = $common->selectCondition('progress_conversion_actual_master', $arFieldValues);
        echo count($list);
        echo '<br>' . $updatePrevious;
        $existingDetail = count($list);
    }
    echo $existingDetail;
    echo '<br>' . $updatePrevious;
    if ($existingDetail > 0 && ($updatePrevious == '' || $updatePrevious == '0')) {
        $errorMsg = "Entry Already Exists for " . $_POST['month'] . "/" . $_POST['year'] . "of this contractor ";
    } else {