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[] = ''; }
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>';
$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) {
} 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[] = ' '; } }
} 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>';
$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 {