示例#1
0
文件: FSO.php 项目: nitr0man/fiberms
            header("Refresh: 3; url=" . $back);
            $message = 'Кассета добавлена!';
            $error = 0;
        } else {
            $message = 'Неверно заполнены поля!';
            $error = 1;
        }
    }
    showMessage($message, $error);
} else {
    $FSOT_Values = array();
    $FSOT_Text = array();
    if (!isset($_GET['mode'])) {
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $res = getFiberSpliceOrganizerInfo($config['LinesPerPage'], ($page - 1) * $config['LinesPerPage'], -1, -1);
        $pages = genPages('FSO.php?', ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['rows'];
        $i = -1;
        $FSO = array();
        while (++$i < $res['count']) {
            $FSO[] = $rows[$i]['id'];
            $FSO[] = $rows[$i]['FiberSpliceOrganizationTypeMarking'];
            $FSO[] = $rows[$i]['FiberSpliceOrganizationTypeManufacturer'];
            $FSO[] = '<a href="NetworkNodes.php?mode=charac&nodeid=' . $rows[$i]['NetworkNodeId'] . '">' . $rows[$i]['NetworkNodeName'] . '</a>';
            $FSO[] = $rows[$i]['FiberSpliceCount'];
            $FSO[] = '<a href="FSO.php?mode=change&fsoid=' . $rows[$i]['id'] . '">Изменить</a>';
            if ($rows[$i]['NetworkNodeName'] == '') {
                $FSO[] = '<a href="FSO.php?mode=delete&fsoid=' . $rows[$i]['id'] . '">Удалить</a>';
            } else {
                $FSO[] = '';
            }
示例#2
0
    if (!isset($_GET['mode'])) {
        require_once 'backend/CableType.php';
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $sort = isset($_GET['sort']) ? $_GET['sort'] : 0;
        if (!isset($_GET['nodeid'])) {
            $res = getNetworkNodeList_NetworkBoxName($sort, '', $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        } else {
            $wr['id'] = $_GET['nodeid'];
            $res = getNetworkNodeList_NetworkBoxName($sort, $wr, $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        }
        if ($res['count'] < 1 && isset($_GET['nodeid'])) {
            $message = 'Узла с таким ID не существует!<br />
			<a href="NetworkNodes.php">Назад</a>';
            showMessage($message, 0);
        }
        $pages = genPages('NetworkNodes.php?sort=' . $sort . '&', ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['rows'];
        $i = -1;
        $node_arr = array();
        while (++$i < $res['count']) {
            $node_arr[] = $rows[$i]['id'];
            $node_arr[] = '<a href="NetworkNodes.php?mode=charac&nodeid=' . $rows[$i]['id'] . '">' . $rows[$i]['name'] . '</a>';
            $node_arr[] = '<a href="NetworkBox.php?mode=charac&boxid=' . $rows[$i]['NetworkBox'] . '">' . $rows[$i]['inventoryNumber'] . '</a>';
            $node_arr[] = '<a href="NetworkBoxType.php?mode=charac&boxtypeid=' . $rows[$i]['NetworkBoxType'] . '">' . $rows[$i]['NBTmarking'] . '</a>';
            $node_arr[] = $rows[$i]['fiberSpliceCount'];
            $node_arr[] = $rows[$i]['OpenGIS'];
            $node_arr[] = '<a href="NetworkNodes.php?mode=change&nodeid=' . $rows[$i]['id'] . '">Изменить</a>';
            $wr['NetworkNode'] = $rows[$i]['id'];
            $res2 = CableLinePoint_SELECT($wr);
            if ($res2['count'] == 0) {
                $node_arr[] = '<a href="NetworkNodes.php?mode=delete&nodeid=' . $rows[$i]['id'] . '">Удалить</a>';
示例#3
0
            $error = 1;
        } elseif ($res == 1) {
            header("Refresh: 3; url=" . $back);
            $message = 'Тип ящика добавлен!';
            $error = 0;
        } else {
            $message = 'Неверно заполнены поля!';
            $error = 1;
        }
    }
    showMessage($message, $error);
} else {
    if (!isset($_GET['mode'])) {
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $res = NetworkBoxType_SELECT('', '', $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        $pages = genPages('NetworkBoxType.php?', ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['rows'];
        $i = -1;
        $boxType_arr = array();
        while (++$i < $res['count']) {
            $boxType_arr[] = $rows[$i]['id'];
            $boxType_arr[] = '<a href="NetworkBoxType.php?mode=charac&boxtypeid=' . $rows[$i]['id'] . '">' . $rows[$i]['marking'] . '</a>';
            $boxType_arr[] = $rows[$i]['manufacturer'];
            $boxType_arr[] = $rows[$i]['units'];
            $boxType_arr[] = $rows[$i]['width'];
            $boxType_arr[] = $rows[$i]['height'];
            $boxType_arr[] = $rows[$i]['length'];
            $boxType_arr[] = $rows[$i]['diameter'];
            $wr['NetworkBoxType'] = $rows[$i]['id'];
            $res2 = NetworkBox_SELECT('', $wr);
            if ($res2['count'] > 0) {
示例#4
0
文件: FSOT.php 项目: nitr0man/fiberms
        } elseif ($res == 1) {
            header("Refresh: 3; url=" . $back);
            $message = 'Тип кассеты добавлен!';
            $error = 0;
        } else {
            $message = 'Неверно заполнены поля!';
            $error = 1;
        }
    }
    showMessage($message, $error);
} else {
    if (!isset($_GET['mode'])) {
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $sort = isset($_GET['sort']) ? $_GET['sort'] : 0;
        $res = getFSOTsInfo($sort, $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        $pages = genPages('FSOT.php?sort=' . $sort . '&', ceil($res['FSOTs']['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['FSOTs']['rows'];
        $i = -1;
        $cableLine_arr = array();
        while (++$i < $res['FSOTs']['count']) {
            $cableLine_arr[] = $rows[$i]['id'];
            $cableLine_arr[] = $rows[$i]['marking'];
            $cableLine_arr[] = $rows[$i]['manufacturer'];
            $cableLine_arr[] = $rows[$i]['FSOCount'];
            $cableLine_arr[] = '<a href="FSOT.php?mode=change&fsotid=' . $rows[$i]['id'] . '">Изменить</a>';
            if ($rows[$i]['FSOCount'] == 0) {
                $cableLine_arr[] = '<a href="FSOT.php?mode=delete&fsotid=' . $rows[$i]['id'] . '">Удалить</a>';
            } else {
                $cableLine_arr[] = ' ';
            }
        }
示例#5
0
        } elseif ($res == 1) {
            header("Refresh: 3; url=" . $back);
            $message = 'Тип кабеля добавлен!';
            $error = 0;
        } else {
            $message = 'Неверно заполнены поля!';
            $error = 1;
        }
    }
    showMessage($message, $error);
} else {
    if (!isset($_GET['mode'])) {
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $sort = isset($_GET['sort']) ? $_GET['sort'] : 0;
        $res = CableType_SELECT($sort, '', $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        $pages = genPages('CableType.php?sort=' . $sort . '&', ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['rows'];
        $i = -1;
        while (++$i < $res['count']) {
            $CableType_arr[] = $rows[$i]['id'];
            $CableType_arr[] = '<a href="CableType.php?mode=charac&cabletypeid=' . $rows[$i]['id'] . '">' . $rows[$i]['marking'] . '</a>';
            $CableType_arr[] = $rows[$i]['manufacturer'];
            $CableType_arr[] = $rows[$i]['tubeQuantity'];
            $CableType_arr[] = $rows[$i]['fiberPerTube'];
            $CableType_arr[] = $rows[$i]['tensileStrength'];
            $CableType_arr[] = $rows[$i]['diameter'];
            $wr['CableType'] = $rows[$i]['id'];
            $res2 = CableLine_SELECT('', $wr, '', '');
            if ($res2['count'] > 0) {
                $CableType_arr[] = '<a href="CableLine.php?typeid=' . $rows[$i]['id'] . '">' . $res2['count'] . '</a>';
                $CableType_arr[] = '<a href="CableType.php?mode=change&cabletypeid=' . $rows[$i]['id'] . '">Изменить</a>';
示例#6
0
        $sort = condAssign($_GET, 'sort', 0);
        if (!isset($_GET['typeid'])) {
            $res = getCableLineList($sort, '', $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
        } else {
            $wr['CableType'] = $_GET['typeid'];
            $res = getCableLineList($sort, $wr, $config['LinesPerPage'], ($page - 1) * $config['LinesPerPage']);
            if ($res['count'] < 1) {
                $message = 'Кабелей с таким типом ID не существует!<br />
				<a href="CableLine.php">Назад</a>';
                showMessage($message, 0);
            }
            $pagesLink = 'typeid=' . $_GET['typeid'];
        }
        $pagesLink = 'CableLine.php?sort=' . $sort . '&' . $pagesLink . '&';
        //$pages = genPages('CableLine.php?sort='.$sort.'&', ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $pages = genPages($pagesLink, ceil($res['allPages'] / $config['LinesPerPage']), $page);
        $rows = $res['rows'];
        $i = -1;
        $cableLine_arr = array();
        while (++$i < $res['count']) {
            $cableLine_arr[] = '<a href="CableLine.php?mode=charac&cablelineid=' . $rows[$i]['id'] . '">' . $rows[$i]['name'] . '</a>';
            $cableLine_arr[] = '<a href="CableType.php?mode=charac&cabletypeid=' . $rows[$i]['CableType'] . '">' . $rows[$i]['marking'] . '</a>';
            $cableLine_arr[] = $rows[$i]['manufacturer'];
            $cableLine_arr[] = $rows[$i]['length'];
            $cableLine_arr[] = '<a href="CableLine.php?mode=change&cablelineid=' . $rows[$i]['id'] . '">Изменить</a>';
            unset($wr);
            $wr['CableLine'] = $rows[$i]['id'];
            $res2 = CableLinePoint_SELECT($wr);
            if ($res2['count'] == 0) {
                $cableLine_arr[] = '<a href="CableLine.php?mode=delete&cablelineid=' . $rows[$i]['id'] . '">Удалить</a>';
            } else {