old_sysTypeNo=$old_sysTypeNo"; $type_no = $_POST['type_no']; //$sysTypeNo = $_REQUEST['sysTypeNo']; if(isset($sysTypeNo) && $type_no != 'new') { $netModeSelect_sql = "select networkMode from OMC_PUB.sysConf where sysTypeNo=$sysTypeNo"; echo "$netModeSelect_sql"; $res=@mysqli_query($pubConn,$netModeSelect_sql); $num=@mysqli_num_rows($res); //echo "num=111$num"; if($num == 0) return "--"; $row_netMode=mysqli_fetch_array($res); $netMode=$row_netMode[0]; } /**************************************删除一个系统类型***********************************************/ if($_POST['delete']){ $del_sql = "DELETE FROM $sysconf_table WHERE sysTypeNo='$_POST[sysTypeNo]'"; $del_result = mysqli_query($pubConn,$del_sql); //---------------- //插入日志 insertLog("Delete the sysTypeNo=$sysTypeNo"); //------------ if($del_result){ echo "$strDeleteSuccess"; }else{ echo "$strDeleteFailure"; } } //end if($delete) /*****************************添加,保存一个系统*****************************/ if($_POST['save']){ $sysTypeNo = $_POST['sysTypeNo']; $old_sysTypeNo=$_POST['old_sysTypeNo']; $type_no = $_POST['type_no']; if($type_no == 'new' )//插入一个新类型 { $jud_sql="SELECT COUNT(*) FROM $sysconf_table=sysConf WHERE sysTypeNo='$sysTypeNo'"; $jud_res=mysqli_query($pubConn,$jud_sql); $jud_row=mysqli_fetch_array($jud_res); if(!$jud_row[0]) { $save_sql = "REPLACE INTO $sysconf_table (sysTypeNo,maxSubSysNum, maxMsgLen, maxE1Num, snmpPort, snmpHead, snmpCommunity, snmpInstanceBgn, remark, sysTypeName , maxSysNum, ledOffset, needInstall, needUninstall, needParamConf, needMuliObj, needGlobalSysParam, needGlobalSubSysParam, needSubSysParam, needHeartBeat,needCDR,needCSTA,needFlow,needSubscriberConf,platHeart) VALUES ('$sysTypeNo','$_POST[maxSubSysNum]', '$_POST[maxMsgLen]', '$_POST[maxE1Num]','$_POST[snmpPort]', '$_POST[snmpHead]','$_POST[snmpCommunity]', '$_POST[snmpInstanceBgn]', '$_POST[remark]', '$_POST[sysTypeName]', '$_POST[maxSysNum]', '$_POST[ledOffset]', '$_POST[needInstall]', '$_POST[needUninstall]', '$_POST[needParamConf]', '$_POST[needMuliObj]', '$_POST[needGlobalSysParam]', '$_POST[needGlobalSubSysParam]', '$_POST[needSubSysParam]', '$_POST[needHeartBeat]','$_POST[needCDR]','$_POST[needCSTA]','$_POST[needFlow]','$_POST[needSubscriberConf]','$_POST[platHeart]') "; } else { echo "
Type no always is used!"; } } elseif(isset($sysTypeNo))//修改已有类型 { if(isset($old_sysTypeNo) && $old_sysTypeNo!='new') { $chg_type=$old_sysTypeNo; } else { $chg_type=$sysTypeNo; } $save_sql = " UPDATE $sysconf_table SET sysTypeNo = '$sysTypeNo', sysTypeName = '$_POST[sysTypeName]', maxSysNum = '$_POST[maxSysNum]', maxSubSysNum = '$_POST[maxSubSysNum]', maxE1Num = '$_POST[maxE1Num]', maxMsgLen = '$_POST[maxMsgLen]', snmpPort = '$_POST[snmpPort]', snmpHead = '$_POST[snmpHead]', snmpCommunity = '$_POST[snmpCommunity]', snmpInstanceBgn = '$_POST[snmpInstanceBgn]', remark = '$_POST[remark]', ledOffset = '$_POST[ledOffset]', needInstall = '$_POST[needInstall]', needUninstall = '$_POST[needUninstall]', needParamConf = '$_POST[needParamConf]', needMuliObj = '$_POST[needMuliObj]', needGlobalSysParam = '$_POST[needGlobalSysParam]', needGlobalSubSysParam = '$_POST[needGlobalSubSysParam]', needSubSysParam = '$_POST[needSubSysParam]', needHeartBeat = '$_POST[needHeartBeat]', needCDR = '$_POST[needCDR]', needCSTA = '$_POST[needCSTA]', needFlow = '$_POST[needFlow]', needSubscriberConf = '$_POST[needSubscriberConf]', platHeart = '$_POST[platHeart]', otherModuleSendHeart = '$_POST[otherModuleSendHeart]' WHERE sysTypeNo='$chg_type' "; } //echo "
$save_sql"; //echo "
index: $otherModuleSendHeart"; $save_result = mysqli_query($pubConn,$save_sql); echo mysqli_error($pubConn); //------------插入日志------------ insertLog("Update sysTypeNo($sysTypeNo)'s define"); //------------ //echo "$save_sql"; if($save_result > 0){ echo "
$strSaveSuccess"; }else{ echo mysqli_error($pubConn); echo "
$strSaveFailure"; } } //end if($save) ?>
" >

"; echo ""; $no=0; do{ $len=strlen($type_rows[sysTypeNo]); $existSysTypeNoArr[$no++]=$type_rows[sysTypeNo];//arwean add 2006-8-14 12:23 if($len==3) { $level_0=substr($type_rows[sysTypeNo],0,1); $level_1=substr($type_rows[sysTypeNo],1,1); $level_2=substr($type_rows[sysTypeNo],2,1); } elseif($len==2) { $level_0=0; $level_1=substr($type_rows[sysTypeNo],0,1); $level_2=substr($type_rows[sysTypeNo],1,1); } else { $level_0=0; $level_1=0; $level_2=substr($type_rows[sysTypeNo],0,1); } echo ""; }while($type_rows = @mysqli_fetch_array($type_result)); ?>
" >
" >
"; echo ""; for($i=0;$i<$len;$i++) { if($platHeart == $i) { echo ""; } else { echo ""; } } ?>
"; echo ""; for($i=0;$i<$len;$i++) { $PlatTypeDefArr_sysTypeNo = $PlatTypeDefArr[$i][sysTypeNo]; if($otherModuleSendHeart == $PlatTypeDefArr_sysTypeNo) { echo ""; } else { echo ""; } } ?>
" name="old_sysTypeNo">

" name="save"> " name="reset"> " name="delete">