");
echo("
|
Customer |
Device |
Interface |
Speed |
Circuit |
Notes |
");
$customers = 1;
while($interface = mysql_fetch_array($query)) {
$device = &$interface;
unset($class);
$ifname = fixifname($device['ifDescr']);
$ifclass = ifclass($interface['ifOperStatus'], $interface['ifAdminStatus']);
list($type,$customer) = preg_split("/[\:\[\]\{\}\(\)]/", $interface['ifAlias']);
list(,$circuit) = preg_split("/[\{\}]/", $interface['ifAlias']);
list(,$notes) = preg_split("/[\(\)]/", $interface['ifAlias']);
list(,$speed) = preg_split("/[\[\]]/", $interface['ifAlias']);
$customer = trim($customer);
if ($customer == $prev_customer) {
unset($customer);
} else {
if(isset($prev_customer)) {
echo(" |
|
");
}
if(is_integer($customers/2)) { $bg_colour = $list_colour_a; } else { $bg_colour = $list_colour_b; }
$customers++;
$prev_customer = $customer;
}
if($device['os'] == "ios") {
if($interface['ifTrunk']) { $vlan = "" . $interface['ifTrunk'] . "";
} elseif ($interface['ifVlan']) { $vlan = "VLAN " . $interface['ifVlan'] . "";
} else { $vlan = ""; }
}
echo("
|
$customer |
" . generatedevicelink($device) . " |
" . generateiflink($interface, makeshortif($interface['ifDescr'])) . " |
$speed |
$circuit |
$notes |
");
}
echo("");
?>