Exemple #1
0
function deleteNode($coors, $tmpT = FALSE)
{
    $OpenGIS = "(" . $coors[0]->lon . "," . $coors[0]->lat . ")";
    $wr['OpenGIS'] = $OpenGIS;
    $query = 'SELECT id FROM "' . tmpTable('NetworkNode', $tmpT) . '"' . genWhere($wr);
    $res = PQuery($query);
    $NetworkNodeId = $res['rows'][0]['id'];
    unset($wr);
    $wr['id'] = (int) $NetworkNodeId;
    NetworkNode_DELETE($wr, $tmpT);
}
Exemple #2
0
        $i = -1;
        while (++$i < $res['count']) {
            $invNum = $rows[$i]['inventoryNumber'];
            if ($invNum == "") {
                $invNum = "---";
            }
            $invNum .= " (" . $rows[$i]['marking'] . ")";
            $comboBox_Box_Values[] = $rows[$i]['id'];
            $comboBox_Box_Text[] = $invNum;
        }
        $smarty->assign("combobox_box_values", $comboBox_Box_Values);
        $smarty->assign("combobox_box_text", $comboBox_Box_Text);
        $smarty->assign("id", '');
        $smarty->assign("name", '');
        $smarty->assign("NetworkBox", '');
        $smarty->assign("note", '');
        $smarty->assign("place", '');
        $smarty->assign("OpenGIS", '');
    } elseif ($_GET['mode'] == 'delete' and isset($_GET['nodeid'])) {
        if ($_SESSION['class'] > 1) {
            $message = '!!!';
            showMessage($message, 0);
        }
        $wr['id'] = $_GET['nodeid'];
        NetworkNode_DELETE($wr);
        header("Refresh: 2; url=" . getenv("HTTP_REFERER"));
        $message = "Узел удален!";
        showMessage($message, 0);
    }
    $smarty->display('NetworkNodes.tpl');
}