Exemplo n.º 1
0
     while (++$i < $res['count']) {
         $comboBox_BoxType_Values[] = $rows[$i]['id'];
         $comboBox_BoxType_Text[] = $rows[$i]['marking'];
     }
     $smarty->assign("combobox_boxtype_values", $comboBox_BoxType_Values);
     $smarty->assign("combobox_boxtype_text", $comboBox_BoxType_Text);
     $smarty->assign("combobox_boxtype_selected", $boxTypeId);
 } elseif ($_GET['mode'] == 'add') {
     if ($_SESSION['class'] > 1) {
         $message = '!!!';
         showMessage($message, 0);
     }
     $smarty->assign("mode", "add_change");
     $smarty->assign("mod", "2");
     $smarty->assign("back", getenv("HTTP_REFERER"));
     $res = NetworkBoxType_SELECT('', '');
     $rows = $res['rows'];
     $i = -1;
     while (++$i < $res['count']) {
         $comboBox_BoxType_Values[] = $rows[$i]['id'];
         $comboBox_BoxType_Text[] = $rows[$i]['marking'];
     }
     $smarty->assign("combobox_boxtype_values", $comboBox_BoxType_Values);
     $smarty->assign("combobox_boxtype_text", $comboBox_BoxType_Text);
     $smarty->assign("invNum", '');
 } elseif ($_GET['mode'] == 'delete' and isset($_GET['boxid'])) {
     if ($_SESSION['class'] > 1) {
         $message = '!!!';
         showMessage($message, 0);
     }
     $wr['id'] = $_GET['boxid'];
Exemplo n.º 2
0
        $smarty->assign("width", $rows[0]['width']);
        $smarty->assign("height", $rows[0]['height']);
        $smarty->assign("length", $rows[0]['length']);
        $smarty->assign("diameter", $rows[0]['diameter']);
        $smarty->assign("count", '<a href="NetworkBox.php?boxtypeid=' . $_GET['boxtypeid'] . '">' . $networkBoxCount . '</a>');
        $smarty->assign("ChangeDelete", $changeDelete);
    } elseif ($_GET['mode'] == 'change' and isset($_GET['boxtypeid'])) {
        if ($_SESSION['class'] > 1) {
            $message = '!!!';
            showMessage($message, 0);
        }
        $smarty->assign("mode", "add_change");
        $smarty->assign("mod", "1");
        $smarty->assign("back", getenv("HTTP_REFERER"));
        $wr['id'] = $_GET['boxtypeid'];
        $res = NetworkBoxType_SELECT('', $wr);
        if ($res['count'] < 1) {
            $message = 'Типа ящика с таким ID не существует!<br />
						<a href="NetworkBoxType.php">Назад</a>';
            showMessage($message, 0);
        }
        $rows = $res['rows'];
        $smarty->assign("id", $rows[0]['id']);
        $smarty->assign("marking", $rows[0]['marking']);
        $smarty->assign("manufacturer", $rows[0]['manufacturer']);
        $smarty->assign("units", $rows[0]['units']);
        $smarty->assign("width", $rows[0]['width']);
        $smarty->assign("height", $rows[0]['height']);
        $smarty->assign("length", $rows[0]['length']);
        $smarty->assign("diameter", $rows[0]['diameter']);
    } elseif ($_GET['mode'] == 'add') {
Exemplo n.º 3
0
function getNetworkBoxInfo($networkBoxId)
{
    $wr['id'] = $networkBoxId;
    $res = NetworkBox_SELECT(0, $wr);
    $result['NetworkBox'] = $res;
    unset($wr);
    $wr['id'] = $res['rows'][0]['NetworkBoxType'];
    $res2 = NetworkBoxType_SELECT('', $wr);
    $result['NetworkBox']['rows'][0]['NetworkBoxType'] = $res2['rows'][0];
    unset($wr);
    $wr['NetworkBox'] = $networkBoxId;
    $res3 = NetworkNode_SELECT('', '', $wr);
    $result['NetworkBox']['rows'][0]['NetworkNode'] = $res3['rows'][0];
    return $result;
}