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($porcentajemc1, 0,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($suma, 0,2);
//$porcentajemc1 += ($porcentajemc/$Totalmc); //Comentado para no "duplicar" resultados!
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", 800, 450, false);
?>
Aqui tienes tu código "fixeado". Sólo tenias un fallo (respecto a la suma, lo demás no lo he mirado!).
Un saludo!