Ver Mensaje Individual
  #16 (permalink)  
Antiguo 06/08/2012, 11:41
wendyl
 
Fecha de Ingreso: marzo-2012
Ubicación: Bogota
Mensajes: 177
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: sumar datos de una variable

Cita:
Iniciado por informacionsys Ver Mensaje
hola

mmmm lo que debes hacer es ir sumando cada valor de la variable $porcentajemc1

es decir tu dices te da 17.2 cierto , y despues te dio 15.4

la suma de esos dos es el valor que necesitas que seria 32.6

Lo harias asi:

Código PHP:
Ver original
  1. $porcentajemc1 += ($porcentajemc/$Totalmc);
El ejemplo que tu pusiste es justo lo que quiero hacer pero probé tu código y me suma diferente digamos 17.2+17.2 y 15.4+15.4 y quiero es que me sume 17.2+15.4


aca esta todo mi codigo

Código PHP:
<?
$sql
=mysql_query("select Dia,Total_llamadas,Promedio_respuesta,Total_abandonadas,Promedio_abandono,Promedio_duracion,Total_otro_estado,Promedio_agentes,Nivel_servicio 
         from resumen_mccf where Dia>=8 "
)or die ("problemas en el select".mysql_error());
        while(
$row=mysql_fetch_array($sql))
        {
            
$Diamc=$row['Dia'];
            
$Total_llamadasmc=$row['Total_llamadas'];
            
$Promedio_respuestamc=$row['Promedio_respuesta'];
            
$Total_abandonadasmc=$row['Total_abandonadas'];
            
$Promedio_abandonomc=$row['Promedio_abandono'];
            
$Promedio_duracionmc=$row['Promedio_duracion'];
            
$Total_otro_estadomc=$row['Total_otro_estado'];
            
$Promedio_agentesmc=$row['Promedio_agentes'];
            
$Nivel_serviciomc=$row['Nivel_servicio'];
/////////////////////////////////////////////////////////////////////////////////    
$query "SELECT Dia, SUM(Nivel_servicio) FROM resumen_mccf where Dia>=8 "
     
$result mysql_query($query) or die(mysql_error());
while(
$row mysql_fetch_array($result)){
    
$Total_suma=$row['SUM(Nivel_servicio)'];
}
//////////////////////////////////////////////////////////////////////////////////        
            
if ($Diamc>=8){
            
            
$num=mysql_num_rows($sql);
            
//echo $num;
            
            
$Promedio_mes=$Total_suma/$num;
            
//echo $Promedio_mes;
            
        
$Totalmc=($Total_abandonadasmc+$Total_llamadasmc);        
        
$porcentajemc=($Total_abandonadasmc*100);
        
$porcentajemc1=($porcentajemc/$Totalmc);
        
$porcentaje_nuevomc =substr($porcentajemc10,4);
    if (
$porcentaje_nuevomc==0){
        
$porcentaje_nuevomc=0;    }
echo 
"<tr><td bgcolor='#FA5858' class='bloque1'>$Diamc</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$Totalmc</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$Total_llamadasmc</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$Total_abandonadasmc</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$Promedio_respuestamc</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$porcentaje_nuevomc%</td>";
echo 
"<td bgcolor='#FA5858' class='bloque1'>$Nivel_serviciomc%</td></tr>";
/*echo "<td bgcolor='#FA5858' class='bloque1'>$Promedio_abandonomi</td>";
echo "<td bgcolor='#FA5858' class='bloque1'>$Promedio_duracionmi</td>";
echo "<td bgcolor='#FA5858' class='bloque1'>$Total_otro_estadomi</td>";
echo "<td bgcolor='#FA5858' class='bloque1'>$Promedio_agentesmi</td>";*/
$suma=$porcentaje_nuevomc++;

$suma_nuevomc =substr($suma0,2);

$porcentajemc1 += ($porcentajemc/$Totalmc);
    echo 
$porcentajemc1."<br>";    
//echo $Nivel_serviciomc."<br>";
}
//echo $Diamc;

}



?>
</table>        

</div>
<div class="dos">
<?
include("FusionCharts.php");
$strXML "" ;
$strXML "<chart caption = 'Consolidado Mes ".$Diamc."' bgColor='#A9E2F3, #FFFFFF' baseFontSize='12' showValues='1' >";
 
 
$strXML .= "<set label = 'Porcentaje abandono' value ='".$suma_nuevomc."' color = '#FF0000'/>";  
$strXML .= "<set label = 'Nivel_servicio' value ='".$Promedio_mes."' color = '#0040FF'/>"
$strXML .= "</chart>";//00BFFF
echo renderChartHTML("swf_charts/Column3D.swf"""$strXML"myNext"800450false);

?>