";
echo "keyOne=$keyOne,keyTwo=$keyTwo
";
}
if(!isset($keyTwo) || trim($keyTwo)=="")
$keyTwo=0;
for($i=0;$i<=256;$i++)
{
$trunk_element_title[$i]="--";
}
$dualTableLevelWhere="T1.level_1=T2.level_1 AND
T1.level_2=T2.level_2 AND
T1.level_3=T2.level_3 AND
T1.level_4=T2.level_4 AND
T1.level_5=T2.level_5 AND
T1.level_6=T2.level_6 AND
T1.level_7=T2.level_7 AND
T1.level_8=T2.level_8 AND
T1.level_9=T2.level_9 AND
T1.level_10=T2.level_10";
//===get the title of tg=====
$database="OBJ_378";
$sql="SELECT T1.* FROM param_99 AS T1,paramConf AS T2 WHERE $dualTableLevelWhere AND T2.name_2='tgTitle'";
$TrunkGroupCount=mysqli_num_rows($result);
if($TrunkGroupCount>0)
{
while($rows = @mysqli_fetch_array($result))
{
//get the instanceNo of the tg
$trunk_no=$rows[instanceNo]+0;
$trunk_status[$trunk_no]=1;
$trunk_element_title[$trunk_no]=$rows[initValue];
}
}
if(0)
{
echo "
"; print_r($trunk_status); print_r($trunk_element_title); echo ""; } $cstaConf=GetCstaConf($sysTypeNo); if(0) { echo "sel_date_from=$sel_date_from,sel_date_to=$sel_date_to
"; print_r($cstaConf); echo ""; } $slot=$sel_date_from-$sel_date_to+1; $startTime=date("Y-m-d H:i:s",mktime(0,0,0,date("m"),date("d")-$sel_date_from,date("Y"))); $endTime=date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-$sel_date_to,date("Y"))); $type_select=$keyTwo+1; $cstaDataTmp=GetCstaDataByDay($cstaConf,$startTime,$endTime,"detail",$type_select); $cstaData=$cstaDataTmp[0]; if(0) { echo "
"; print_r($cstaData); echo ""; } $typeLabel=array( 1=>"LU", 2=>"Call MO", 3=>"Call MT", 4=>"SM MO", 5=>"SM MT" ); //Table-1 { $table_title="Trunk Group {$typeLabel[$type_select]} Statistic Date:"; if($slot>1) $table_title.=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$sel_date_from,date("Y")))." to ".date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$sel_date_to,date("Y"))); else $table_title.=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$sel_date_from,date("Y"))); echo "
| TG NO. | "; echo "Element Title | "; $fieldwidth=(100-16)/$showfieldnum; for($i=0;$i<$showfieldnum;$i++) { echo "{$showfield[$i]} | "; } echo "
| "; echo ""; echo "$i"; echo ""; echo " | "; echo ""; echo "{$trunk_element_title[$i]}"; echo " | "; for($j=0;$j<$showfieldnum;$j++) { echo "";
//Attempt
if($j == 0)
{
$value=$cstaData[$type_select][$i][Attempt]+0;
echo "$value";
}
//Duration
else if($j == ($showfieldnum-2))
{
$value=$cstaData[$type_select][$i][Duration]+0;
$timestamp=SecondToTimeStamp($value);
if($type_select == 1 || $type_select == 4 || $type_select == 5)
echo "--";
else
{
echo "$value "; echo "$timestamp"; } } else if($j == ($showfieldnum-1)) { $tmp=$cstaData[$type_select][$i][Success]+0; $value=$cstaData[$type_select][$i][Duration]+0; if($tmp > 0) $value=ceil($value/$tmp); else $value=0; if($type_select == 1 || $type_select == 4 || $type_select == 5) echo "--"; else echo "$value"; } else { $value=$cstaData[$type_select][$i][$datafield[$j]]+0; $percent=GetPercent($value,$cstaData[$type_select][$i][Attempt]+0); echo "$value "; echo "$percent"; } echo " | ";
}
echo "
"; print_r($totalData); print_r($tmpData); print_r($tmpColor); echo ""; } echo "