Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2012, 10:25
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
error al sacar sumatoria en un xml

Buenas a todos estoy leyendo un xml pero al sacar la sumatoria fuera del ciclo foreach esta mostrando mal el resultado.
El xml es:

http://dl.dropbox.com/u/9463718/infoges_2012.xml

Y lo estoy leyendo asi:

Código PHP:
Ver original
  1. <?php
  2.    $x = new SimpleXMLElement($archivo, null, true);
  3.      $sum=0;
  4.     foreach( $x->mes as $mes )
  5.     {
  6.       $por_ocu_hos=$mes['por_ocu_hos'];  
  7.       $sum+= $por_ocu_hos;
  8.       echo "Por dentro->".$por_ocu_hos."</br>";
  9.     }
  10.     echo "SUMATORIA-->".$sum."</br>";
  11. ?>

Solo hay atributo por_ocu_hos con valor igual a 56.81, pero al sacarlo fuera del ciclo me muetra 56, porque?
Agradezco me puedan indicar cual es el error o porque esta sucediendo esto...gracias