\n"; echo "parent.window.location.href=\"../../element/bssSpecific/alarm_show.php?info=$info&backurl=$backurl\";\n"; echo "\n"; } $db='PPS_DB'; global $OMC_server; $ppsDbConn = mysqli_connect($OMC_server[0]['host'],$OMC_server[0]['user'],$OMC_server[0]['password'], $db); $face_value_type = 6; $moneyPara = getMoneyPara_forPpsReport(); //显示的货币单位是最小货币单位的倍数 $moneyPara=$moneyPara+0; if(!isset($moneyPara)||$moneyPara==0||trim($moneyPara)=="") { $info="The parameter (currency_decimal)
has no value,please set it!"; $backurl="../../sysDefine/pubVarDef/paramList.php"; show_alarm($info,$backurl); } $dotLen = strLen($moneyPara) - 1; //echo "
dotLen=$dotLen"; $fmtBit = "%01.".$dotLen."f"; ?> "; $query_year=$_REQUEST['query_year']; $query_month=$_REQUEST['query_month']; $query_day=$_REQUEST['query_day']; if(!$query_year){ $query_year=date("Y",mktime(0,0,0,date("m"),date("d")-1,date("Y"))); $query_month=date("m",mktime(0,0,0,date("m"),date("d")-1,date("Y"))); $query_day=date("d",mktime(0,0,0,date("m"),date("d")-1,date("Y"))); } $defaultDate="$query_year-$query_month-$query_day"; if ($keep_date == 1){ $selectedDate = $selectedDate; } else { $selectedDate=isset($selectedDate)?$selectedDate:$defaultDate; } $strQuery="SELECT * FROM daily_report WHERE date='$selectedDate'"; //$strQuery="SELECT * FROM daily_report WHERE date='2025-01-20'"; //echo "
strQuery=$strQuery"; $query=mysqli_query($ppsDbConn,$strQuery); echo mysqli_error($ppsDbConn); $array=mysqli_fetch_array($query); if(!$array){ echo "$strDailyNoRecord($query_year-$query_month-$query_day)!"; exit(); } // echo "
";
// echo print_r($array);
// echo "
"; ?>
  ">

"; echo "$strPPSDailyReport  "; echo"$strDate:$selectedDate"; echo ""; //----------------------------------全局统计-------------------------------------------------------- ?>  "; echo " "; echo " "; ?> "; echo ""; $fresh_user_num = showComma($array[fresh_user_num]); echo ""; echo ""; echo ""; echo ""; $normal_user_num = showComma($array[normal_user_num]); echo ""; echo ""; echo ""; echo ""; $suspend_user_num = showComma($array[suspend_user_num]); echo ""; echo ""; echo ""; echo ""; $blacklist_user_num = showComma($array[blacklist_user_num]); echo ""; echo ""; echo ""; echo ""; $released_user_num = showComma($array[released_user_num]); echo ""; echo ""; echo ""; echo ""; $opr_trial_user_num = showComma($array[opr_trial_user_num]); echo ""; echo ""; echo ""; echo ""; $total_user_num = showComma($array[total_user_num]); echo ""; echo ""; echo ""; ?>
$strDailyUserState$strDailyUserNum
$strDailyUserTitle$strDailyFresh$fresh_user_num
$strDailyUsing$normal_user_num
$strDailySuspend$suspend_user_num
$strBlackList$blacklist_user_num
$strReleased$released_user_num
OPR Trial$opr_trial_user_num
$strTotal$total_user_num

 "; echo " "; for($i=1;$i<=$face_value_type;$i++) { $ValueList="precard_facevalue".$i; $showValue=$array[$ValueList]/$moneyPara; if($showValue == 0){ echo ""; $arr_FaceValueList[$i] = 0; }else{ echo ""; $arr_FaceValueList[$i] = 1; } } ?> "; echo ""; echo ""; for($i=1;$i<=$face_value_type;$i++) { $precard_used_today="precard_used_today".$i; $precardUsed=showComma($array[$precard_used_today]); if($arr_FaceValueList[$i] == 1){ echo ""; }else{ echo ""; } } echo ""; echo ""; echo ""; for($i=1;$i<$face_value_type+1;$i++) { $precard_unused="precard_unused".$i; $precardUnused=showComma($array[$precard_unused]); if($arr_FaceValueList[$i] == 1){ echo ""; }else{ echo ""; } } echo ""; ?>
$strDailyCardFace-- ($strValueCurrency"; echo "$showValue)"; echo "
$strPrepaidCard$strTodayCharged$precardUsed--
$strNotCharged$precardUnused--

 "; echo " "; echo " "; echo " "; echo " "; ?> $strDailyCallIncoming"; $incoming_call_nums = showComma($array[incoming_call_num]); $incoming_call_duration = showComma($array[incoming_call_duration]); $incoming_call_charge = showComma(sprintf("$fmtBit",$array[incoming_call_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallIDD"; $IDD_call_nums = showComma($array[IDD_call_num]); $IDD_call_duration = showComma($array[IDD_call_duration]); $IDD_call_charge = showComma(sprintf("$fmtBit",$array[IDD_call_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallNDD"; $NDD_call_nums = showComma($array[NDD_call_num]); $NDD_call_duration = showComma($array[NDD_call_duration]); $NDD_call_charge = showComma(sprintf("$fmtBit",$array[NDD_call_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallLocalOut"; $local_callout_nums = showComma($array[local_callout_num]); $local_callout_duration = showComma($array[local_callout_duration]); $local_callout_charge = showComma(sprintf("$fmtBit",$array[local_callout_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallSMS"; $short_message_nums = showComma($array[short_message_num]); $short_message_duration = showComma($array[short_message_duration]); $short_message_charge = showComma(sprintf("$fmtBit",$array[short_message_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> Short message via web"; $short_message_via_web_nums = showComma($array[short_message_via_web_num]); $short_message_via_web_duration = showComma($array[short_message_via_web_duration]); $short_message_via_web_charge = showComma(sprintf("$fmtBit",$array[short_message_via_web_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallConferenceCall"; $conference_call_nums = showComma($array[conference_call_num]); $conference_call_duration = showComma($array[conference_call_duration]); $conference_call_charge = showComma(sprintf("$fmtBit",$array[conference_call_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strDailyCallRent"; $rent_charging_nums = showComma($array[rent_charging_num]); $rent_charging_duration = showComma($array[rent_charging_duration]); $rent_charge = showComma(sprintf("$fmtBit",$array[rent_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strOperatorRecharge"; $ast_recharge_nums = showComma($array[ast_recharge_num]); $ast_recharge_duration = showComma($array[ast_recharge_duration]); $ast_recharge = showComma(sprintf("$fmtBit",$array[ast_recharge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strOperatorCharge"; $ast_charge_nums = showComma($array[ast_charge_num]); $ast_charge_duration = showComma($array[ast_charge_duration]); $ast_charge = showComma(sprintf("$fmtBit",$array[ast_charge]/$moneyPara)); echo ""; echo ""; echo ""; ?> $strTotal"; $total_call_num = showComma($array[total_call_num]); $total_call_charge = showComma(sprintf("$fmtBit",$array[total_call_charge]/$moneyPara)); $total_call_duration = showComma($array[total_call_duration]); echo ""; echo ""; echo ""; ?>
$strDailyCallType$strDailyCallTimes$strDailyCallDuration$strDailyCallCharge
$incoming_call_nums$incoming_call_duration$incoming_call_charge
$IDD_call_nums$IDD_call_duration$IDD_call_charge
$NDD_call_nums$NDD_call_duration$NDD_call_charge
$local_callout_nums$local_callout_duration$local_callout_charge
$short_message_nums$short_message_duration$short_message_charge
$short_message_via_web_nums$short_message_via_web_duration$short_message_via_web_charge
$conference_call_nums$conference_call_duration$conference_call_charge
$rent_charging_nums$rent_charging_duration$rent_charge
$ast_recharge_nums$ast_recharge_duration$ast_recharge
$ast_charge_nums$ast_charge_duration$ast_charge
$total_call_num$total_call_duration$total_call_charge

 "; echo ""; echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; ?> 1"; $average1=$array['session_num_1']?$array['session_duration_1']/($array['session_num_1']):0; $tps1=$array['session_num_1']/(3600*24); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; // echo ""; // echo ""; // echo ""; ?> "; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } ?>
IndexUSSD CodeSession NumSession DurationError TimeoutError SystemError MessageAverage DurationTPS
$array[ussd_code_1]$array[session_num_1]$array[session_duration_1]$array[error_timeout_1]$array[error_system_1]$array[error_message_1]$average1$tps1$incoming_call_nums$incoming_call_duration$incoming_call_charge
$i{$array['ussd_code_' . $i]}{$array['session_num_' . $i]}{$array['session_duration_' . $i]}{$array['error_timeout_' . $i]}{$array['error_system_' . $i]}{$array['error_message_' . $i]}{$average}{$tps}

"; echo ""; echo " "; echo "GPRS volume(KB)"; echo "GPRS duration(s)"; echo "GPRS charged"; echo ""; echo ""; echo "GPRS statistic"; echo " $total_gprs_volume"; echo " $total_gprs_duration"; echo " $total_gprs_charged"; echo ""; echo "
"; $total_sms_number=$array[sms_number]; $total_sms_charged=$array[sms_charged]; $total_mms_send_number=$array[mms_send_number]; $total_mms_send_charged=$array[mms_send_charged]; $total_mms_retrieve_number=$array[mms_retrieve_number]; $total_mms_retrieve_charged=$array[mms_retrieve_charged]; $total_mms_email_number=$array[mms_email_number]; $total_mms_email_charged=$array[mms_email_charged]; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
 SMS numberSMS chargedMMS send numberMMS send chargedMMS retrieve numberMMS retrieve chargedMMS email numberMMS email charged
MMS statistic $total_sms_number $total_sms_charged $total_mms_send_number $total_mms_send_charged $total_mms_retrieve_number $total_mms_retrieve_charged $total_mms_email_number $total_mms_email_charged
"; ?>

 "; echo ""; echo ""; echo ""; echo ""; ?> $strAccountSummary"; $yesterday_balance = showComma(sprintf("$fmtBit",$array[yesterday_balance]/$moneyPara)); $today_recharge = showComma(sprintf("$fmtBit",$array[today_recharge]/$moneyPara)); $today_charge = showComma(sprintf("$fmtBit",$array[today_charge]/$moneyPara)); $today_balance = showComma(sprintf("$fmtBit",$array[today_balance]/$moneyPara)); echo ""; echo ""; echo ""; echo ""; ?>
$strAccountYestodayBalance$strAccountTodayRecharge$strAccountTodayBalance$strAccountTotalCharge
$yesterday_balance$today_recharge$today_balance$today_charge

 

$strDailyOperator: "; echo "$userInfo[ID]"; echo "              "; echo "$strDailyPrintTime"; ?>