\n";
echo "| \n";
echo ${$parameter}[total] . ": " .$no_of_records . " " . ${$parameter}[record];
echo " | \n";
echo "\n";
echo "$stepsize " . ${$parameter}[record] . "/" . ${$parameter}[pages];
echo " | \n";
echo "\n";
if ($no_of_records)
echo (floor($offset/$stepsize) + 1) . "/" .
(ceil($no_of_records/$stepsize)) . " " . ${$parameter}[pages];
else
echo "0/0 " . ${$parameter}[pages];
echo " | \n";
echo " ";
echo "";
echo " ";
echo "{${$parameter}[pages]}   ";
if ($offset > $stepsize-1)
{
echo "";
echo " ";
echo "\n";
}
else
{
echo "";
echo " ";
echo "\n";
}
if ($no_of_records > $offset + $stepsize)
{
echo "";
echo " ";
echo "\n";
}
else
{
echo "";
echo " ";
echo "\n";
}
echo " | \n";
echo "
\n";
echo "\n";
//
// Only show alarm with Severity <= $alarm_to_show
if ($offset >= 0)
{
$sqlstring .= "ORDER BY EventTime DESC,GlobalEventNumber DESC LIMIT $offset,$stepsize";
}
else
{
$sqlstring .= "ORDER BY EventTime DESC,GlobalEventNumber DESC LIMIT 0," .
($stepsize+$offset);
}
//echo $sqlstring . " ";
$result = mysql_query($sqlstring,$db) or
die("Invalid query: $sqlstring\n" . mysqli_error($pubConn));
$no_of_fields = mysql_num_fields($result);
echo "\n";
echo "\n";
echo "| {${$parameter}[bssid]} | \n";
echo "{${$parameter}[objectid]} | \n";
echo "{${$parameter}[description]} | \n";
echo "{${$parameter}[severity]} | \n";
echo "{${$parameter}[eventtime]} | \n";
echo "{${$parameter}[cleartime]} | \n";
echo "- - | \n";
echo " \n";
while ( $row = mysqli_fetch_row($result) )
{
list($mybssid,$myobjectid,$myeventinfo,$myseverity,
$myeventtime,$mycleartime, $cause)=$row;
echo "";
for ($i=0;$i<$no_of_fields;$i++)
{
if (!strcmp(mysql_field_name($result, $i),"Severity"))
{
$severity_field_no = $i;
echo "| ";
switch ($row[$i])
{
case 0: echo ${$parameter}[clear] . " | \n";
break;
case 1: echo "" .
${$parameter}[critical] . "\n";
break;
case 2: echo "" .
${$parameter}[major] . "\n";
break;
case 3: echo ${$parameter}[minor] . "\n";
break;
case 4: echo ${$parameter}[minor] . "\n";
break;
default: echo $row[$i] . "\n";
break;
}
}
else if (!strcmp(mysql_field_name($result, $i),"Cause"))
{
// Not need to display
}
else // Is not Severity or Cause
{
printf("%s | \n",(isset($row[$i])? $row[$i]:"-"));
}
} // end_of_for ()
// Manual clear button for non-clear alarm
if ($row[$severity_field_no] > 0)
echo " | ";
else
echo "- | ";
echo " \n";
}
echo " \n";
if (mysqli_num_rows($result) == 0)
echo " {${$parameter}[norecord]} ";
echo " | \n";
echo "
\n";
echo "