Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/11/2011, 11:36
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Respuesta: Sumar un atributo segun el siguiente

ok

una idea podria ser.


Código PHP:
Ver original
  1. while ($can=mysql_fetch_array($query)){
  2.        $cantidad_fruta = $can["fruta"]; // variable que contiene el nombre de la fruta del ciclo anterior
  3.            if(empty($cantidad_fruta)){ // valido que la variable este vacia
  4.                          $total = $total + $can[$can["cesto"]]; // haces el conteo      
  5.            }else{// la variable ya no vendra vacia
  6.        
  7.                if($cantidad_fruta == $can["fruta"]){// valido que la fruta del ciclo anterior sea igual a del ciclo actual
  8.                
  9.                        // sigues sumando el total
  10.                        
  11.                          $total = $total  + $can[$can["cesto"]];
  12.                }else{
  13.                        // reseteas las variables con la nueva fruta
  14.                        $cantidad_fruta = $can["fruta"];
  15.                        $total  = $can[$can["cesto"]];
  16.              }
  17.        
  18.          }// fin del while

Algo asi seria.