dec($task);}} switch($task) { case "default": $this->fn_default_sum(); break; case $task: $task="fn_".$task; if(method_exists($this,$task)){$this->$task();} break; default: $this->fn_default_sum(); break; } } public function fn_default_sum() { echo $this->FN_CREATEHEADER(); echo ""; echo ""; echo $this->FN_CLOSEHEADER(); echo $this->FN_CREATEBODY("white"); echo ""; echo " "; echo "
Trend Tickets Alarm Period ".date("Y")."
ALARM DIA ".date("M")."/".date("Y")."
"; echo ""; $qry="select id,customerdia,downtime,issues,durationinmonths,durationindays,durationinhours,durationinminutes from ".DB_APORTIL.".tbl_nits_diaticketsheader where status=0 order by id asc"; //echo $qry; $qrycheck="select id,customerdia,downtime,issues,durationinmonths,durationindays,durationinhours,durationinminutes from ".DB_APORTIL.".tbl_nits_diaticketsheader where status=0 order by id asc limit 1"; if($this->fn_row_isexists($qrycheck)) { $rs=$this->selectquery($qry); if($rs) { $i=1; while($rw=$this->data_row_object($rs)) { // === GET DURATION DOWN TIME $df=$this->durationindate($rw->downtime,date("Y-m-d H:i")); $durationinmonths=0;$durationindays=0;$durationinhours=0;$durationinminutes=0; if(count($df)>0) { $durationinmonths=$df['month']; $durationindays=$df['day']; $durationinhours=$df['hour']; $durationinminutes=$df['minute']; } $duration=""; if($durationinmonths){$months="month";if($durationinmonths>1){$months="months";}$duration="$durationinmonths $months ";} if($durationindays){$days="day";if($durationindays>1){$days="days";}$duration.="$durationindays $days ";} if($durationinhours){$hours="hour";if($durationinhours>1){$hours="hours";}$duration.="$durationinhours $hours ";} if($durationinminutes){$minutes="minute";if($durationinminutes>1){$minutes="minutes";}$duration.="$durationinminutes $minutes ";} echo ""; echo " "; echo " "; echo " "; echo " "; echo ""; echo ""; echo " "; echo " "; echo " "; echo " "; echo ""; echo ""; echo " "; echo " "; echo " "; echo " "; echo ""; echo ""; echo " "; echo " "; echo " "; echo " "; echo ""; echo ""; echo " "; echo " "; echo " "; echo " "; echo ""; echo ""; echo " "; echo " "; echo " "; $response="";$dateupdated="-"; if($this->fn_row_isexists("select actions,dateupdated from ".DB_APORTIL.".tbl_nits_diaticketsdetail where idheader='".$rw->id."' and isdeleted=0 order by id desc limit 1")) { $sp=$this->fn_get_fieldsvalues("actions,dateupdated","select actions,dateupdated from ".DB_APORTIL.".tbl_nits_diaticketsdetail where idheader='".$rw->id."' and isdeleted=0 order by id desc limit 1"); $response=$sp[0];$dateupdated=$sp[1]; } $lastresponse="-"; if($response){$lastresponse=$response." at ( $dateupdated )";} echo " "; echo ""; echo ""; $i+=1; } } } else { echo ""; echo " "; echo ""; } echo "
$i.ID:".$rw->id."
Customer Name:".$rw->customerdia."
Down Time:".date("Y-m-d H:i:s",strtotime($rw->downtime))."
Duration:$duration
Issues:".$rw->issues."
Last Response:$lastresponse
Nihil.
"; echo "
Trend Tickets Alarm By Time Period ".date("M Y")."
"; echo $this->FN_CREATEFOOTER(); } } ?>