正在调试中,给您的工作带来不便,请原谅!!:^_^"; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Configuration > Network"; echo "> BSS Specific"; echo ">BtsMgr $btsid"; echo "
"; echo "
"; //run add or del function flash($bssid,$btsid) { echo ""; } if($addtype=='Bts') { if($cellid > 2) { echo ""; } else { $nmicmd="create Bts ".$cellid; $objectid="BtsMgr.".$btsid; putcommand($bssid,$objectid,$nmicmd); sleep(2); flash($bssid,$btsid); } } /* if($deltype=='Bts') { $nmicmd="delete Bts ".$cellid; $objectid="BtsMgr.".$btsid; echo "obj=$objectid"; putcommand($bssid,$objectid,$nmicmd); flash($bssid,$btsid); } */ //display table echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; //echo ""; echo "Back"; echo "
"; ?> >> echo ""; echo ""; echo ""; echo ""; echo ""; //////////////////////////////////////////////////////////////////////////////////////////////// //Bts.......................................> echo ""; //echo ""; $sqlstring = "select ObjectId from OMCR_BSSTREE where ObjectId like 'Bts.$btsid%' and Presence=1 and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($cell_object[]) =$row; } $no_of_cell = count($cell_object); $array = array(0,1,2,3); for($n=0;$n<$no_of_cell;$n++) { $cell_num = explode(".",$cell_object[$n]); $num[$n] = $cell_num[2]; unset($array[$num[$n]]); } $array = array_values($array); //print_r($array); $cellid = $array[0]; $objectid = "Bts.".$btsid.".".$cellid; $addtype = "Bts"; echo ""; echo ""; echo ""; //Shelf for BtsMgr (1~11)===== if($btsid != 0){ echo ""; echo ""; echo ""; echo ""; }//end btsid!=0 $sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='BtsMgr_Software.$btsid.0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { $presence =$row[0]; } //Software if($presence==1){ echo ""; echo ""; echo ""; }//end presence==1 ?>
AbisMgr"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $sqlstring = "select AdminState,OperState,AvailStatus,E1Port,E1Slot,E1Chan from OMCR_AbisMgr where ObjectId='AbisMgr.$btsid.0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$e1port,$e1slot,$e1chan) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
SlotPortChanAdminStateOperaStateAvailStatus
$e1slot$e1port$e1chan$adminstate$operstate$availstatus
"; echo "
Bts"; echo ""; echo ""; echo ""; echo "
Cell+
"; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; for($i=0;$i<$no_of_cell;$i++) { $cellconts = explode(".",$cell_object[$i]); $sqlstring = "select AdminState,OperState,AvailStatus,Label from OMCR_Bts where ObjectId='Bts.$btsid.$cellconts[2]' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$cellname) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; /* $sqlstring = "select ObjectId from OMCR_BSSTREE where ObjectId like 'Trx.$btsid.$cellconts[2]%' and Presence=1 and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($trx_list[]) =$row; } $no_of_trx = count($trx_list); */ echo ""; echo "
NoCell NameAdminStateOperStateAvailStatus
"; $cellid = $cellconts[2]; echo ""; echo ""; echo ""; echo ""; echo ""; //echo ""; /*echo ""; */ echo ""; }//end for... echo "
$cellconts[2]\"$cellname\"$adminstate$operstate$availstatus$no_of_trx"; $deltype = "Bts"; $objectid = "Bts.".$btsid.".".$cellid; echo ""; echo "
"; echo "
SHELF"; $sqlstring = "select DoorInterlockEnable,bssUplinkVolumeControl,bssDownlinkVolumeControl from OMCR_Wavex where ObjectId like 'BtsMgr_Shelf.$btsid.0' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($dooralarm,$uvc,$dvc) =$row; } //-6dB=0;-4dB=1;-2dB=2;normal =3;+2dB=4;+4dB=5;+6dB=6;+8dB=7 if($dooralarm==0)$dooralarm="Disable"; else if($dooralarm==1)$dooralarm="Enable"; if($uvc==0)$uvc="-6dB"; else if($uvc==1)$uvc="-4dB"; else if($uvc==2)$uvc="-2dB"; else if($uvc==3)$uvc="normal"; else if($uvc==4)$uvc="+2dB"; else if($uvc==5)$uvc="+4dB"; else if($uvc==6)$uvc="+6dB"; else if($uvc==7)$uvc="+8dB"; if($dvc==0)$dvc="-6dB"; else if($dvc==1)$dvc="-4dB"; else if($dvc==2)$dvc="-2dB"; else if($dvc==3)$dvc="normal"; else if($dvc==4)$dvc="+2dB"; else if($dvc==5)$dvc="+4dB"; else if($dvc==6)$dvc="+6dB"; else if($dvc==7)$dvc="+8dB"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; /************************************************************************************************************/ //BtsMgr_Shelf_Card_Port.$btsid.0.1.0 $sqlstring="select Presence from OMCR_BSSTREE where engDisplayName like 'Card%' and ObjectId like 'BtsMgr_Shelf_Card.$btsid.0%' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($presence) =$row; } if($presence==1){ echo ""; echo "
Door AlarmUplink Volume ControlDownlink Volume Control
$dooralarm$uvc$dvc
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
NoAdminStateOperStateAvailStatusInterface
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Card 1"; $sqlstring="select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where bssid=$bssid and ObjectId = 'BtsMgr_Shelf_Card_Port.$btsid.0.1.0'"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$interface) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; if($interface==0)$interface="Unused"; else if($interface==1)$interface="AIF"; else if($interface==2)$interface="ABIS"; else if($interface==5)$interface="R2"; echo "
Port 0"; echo "$adminstate$operstate$availstatus$interface
"; echo ""; $sqlstring="select AdminState,OperState,AvailStatus,INTERFACE from OMCR_E1port where bssid=$bssid and ObjectId = 'BtsMgr_Shelf_Card_Port.$btsid.0.1.1'"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($adminstate,$operstate,$availstatus,$interface) =$row; } if($adminstate==1)$adminstate="Locked"; else if($adminstate==2)$adminstate="Unlocked"; if($operstate==1)$operstate="Disable"; else if($operstate==2)$operstate="Enable"; if($availstatus==0)$availstatus="In_Test"; else if($availstatus==1)$availstatus="Failed"; else if($availstatus==2)$availstatus="Power_Off"; else if($availstatus==3)$availstatus="Offline"; else if($availstatus==4)$availstatus="Online"; else if($availstatus==5)$availstatus="Dependency"; else if($availstatus==6)$availstatus="Degraded"; else if($availstatus==7)$availstatus="Not_Installed"; if($interface==0)$interface="Unused"; else if($interface==1)$interface="AIF"; else if($interface==2)$interface="ABIS"; else if($interface==5)$interface="R2"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //Clock Module $sqlstring = "select Presence from OMCR_BSSTREE where ObjectId='BtsMgr_Shelf_Card.$btsid.0.17' and bssid=$bssid"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { $presence =$row[0]; } if($presence==1){ echo ""; echo "
Port 1"; echo "$adminstate$operstate$availstatus$interface
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; }//if presence==1 }//if card presence==1 echo "
ClockModule--------
"; echo "
Software"; $sqlstring = "select CurrentFlashVersion,PrimaryFlashVersion,SecondaryFlashVersion from OMCR_Software where bssid=$bssid and ObjectId like 'BtsMgr_Software.$btsid.0'"; //echo $sqlstring . "
"; $result = mysqli_query($pubConn,$sqlstring) or die("Invalid query: $sqlstring\n" . mysqli_error($pubConn)); while($row = mysqli_fetch_row($result)) { list($cfv,$pfv,$sfv) =$row; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
CurrentFlashVersionPrimaryFlashVersionSecondaryFlashVersion
\"$cfv\"\"$pfv\"\"$sfv\"
"; echo "