Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2010, 16:25
Zeivad
 
Fecha de Ingreso: mayo-2010
Mensajes: 8
Antigüedad: 14 años
Puntos: 0
Como puedo sumar los totales?

Hola buenas, mi problema es el siguiente: quiero hacer la suma de todos los totales generados en la ultima columna.... Lo he intentado con vectores y con array. Con vectores no puedo sumar más de dos, es decir, $total[0]+$total[1]+$total[2] no funciona.
Con array siempre devuelve el mismo valor para todos y no me sirve....

.......alguna sugerencia? Gracias por adelantado ;)

Código PHP:
Ver original
  1. $sum=1;
  2.                 $valor=1;
  3.                 $augment=0;
  4.  
  5.  
  6.                 while($fila=mysql_fetch_assoc($resultat)) {
  7.  
  8.                 $sumat=$_REQUEST[$sum];
  9.  
  10.                 $total[$augment]=$sumat*$fila["preu_discs"];
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                  ?>
  17.  
  18.  
  19.                     <tr>
  20.                     <td><?php echo $sumat; ?></td>
  21.                     <td><?php echo $fila["nom_artista"]; ?></td>
  22.                     <td><?php echo $fila["nom_album"]; ?></td>
  23.                     <td><?php echo $fila["nacionalitat"]; ?></td>
  24.                     <td><?php echo $fila["anny"]; ?></td>
  25.                     <td><?php echo $fila["nom_genere"]; ?></td>
  26.                     <td><?php echo $fila["nom_format"]; ?></td>
  27.                     <td><?php echo $fila["nom_suport"]; ?></td>
  28.                     <td><?php echo $fila["nom_disp"]; ?></td>
  29.                     <td><a href="./musica/<?php echo $fila["id_discs"]; ?>_<?php echo $fila["nom_artista"]; ?>.mp3" title="escoltar"">Escoltar</a></td>
  30.                     <td><?php echo $total[$augment]; ?>&nbsp;&euro;</td>
  31.  
  32.                     </tr>
  33.  
  34.  
  35.  
  36.                 <?php
  37.  
  38.                         $total_total=$total[1]+$total[2]+$total[3]+$total[4]+$total[5];
  39. echo $total_total;
  40.  
  41.  
  42.  
  43.                 $sum++;
  44.                 $valor++;
  45.                 $augment++;
  46.  
  47.                 }