tipo_ticket = \"Incidente\" AND status_actual = \"Pendiente\" OR tipo_ticket = \"Incidente\" AND status_actual = \"Asignado\" OR tipo_ticket = \"Incidente\" AND status_actual = \"Asignado 2\" OR tipo_ticket = \"Incidente\" AND status_actual = \"En curso\" OR tipo_ticket = \"Incidente\" AND status_actual = \"En proceso\" "; $rec = mysql_query($q); while($datos = mysql_fetch_array($rec)){ $ttr = $datos['registrado'] + $datos['asignado'] + $datos['asignado2'] + $datos['en_curso'] + $datos['en_proceo']; $hora = formato_hora($ttr = $ttr); $sla = sla_obj($ttr = $ttr,$t_inm = $datos['tipo_inmueble']); $bandera = $sla[2]; $q2 = "SELECT * FROM bd_coordinaciones WHERE idconcatenado = \"".$datos['organizacion_usuario']."\""; $rec2 = mysql_query($q2); if((mysql_num_rows($rec2))>=1){ $rec2 = mysql_query($q2); $datos2 = mysql_fetch_array($rec2); $coordinador = $datos2['coordinador']; }else{ $coordinador = $datos['organizacion_usuario']; } //$coordinador = $datos['organizacion_usuario']; echo "<tr class = \" ".$bandera." \">
function sla_obj($ttr,$t_inm){ $primer = 3600; //Una hora $segundo = 7200; //Dos horas $tercero = 10800; //Tres horas $cuarto = 14400; //Cuatro horas $bandera = ""; $restante = ""; if($t_inm ==1){ $t1 =28800; $t2 =43200; if($ttr<$t1){ $objetivo = "T1"; $ttr = $t1- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }elseif($ttr<$t2){ $objetivo = "T2"; $ttr = $t2- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }else{ $objetivo = "TF"; $restante = "TF"; } }elseif($t_inm ==2){ $t1 =28800; $t2 =86400; if($ttr<$t1){ $objetivo = "T1"; $ttr = $t1- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }elseif($ttr<$t2){ $objetivo = "T2"; $ttr = $t2- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }else{ $objetivo = "TF"; $restante = "TF"; } }elseif($t_inm ==3){ $t1 =43200; $t2 =172800; if($ttr<$t1){ $objetivo = "T1"; $ttr = $t1- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }elseif($ttr<$t2){ $objetivo = "T2"; $ttr = $t2- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }else{ $objetivo = "TF"; $restante = "TF"; } }else{ $t_inm = 1; $t1 =28800; $t2 =43200; if($ttr<$t1){ $objetivo = "T1"; $ttr = $t1- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }elseif($ttr<$t2){ $objetivo = "T2"; $ttr = $t2- $ttr; if($ttr < $primer){ $bandera = "bandera1"; }elseif($ttr >= $segundo and $ttr <= $tercero){ $bandera = "bandera2"; }elseif($ttr > $tercero and $ttr <= $cuarto){ $bandera = "bandera3"; } $restante = formato_hora($ttr = $ttr); }else{ $objetivo = "TF"; $restante = "TF"; } } return $retorno = array($objetivo,$restante,$bandera); }