Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/04/2012, 09:41
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 16 años, 4 meses
Puntos: 139
Respuesta: Suma recursiva?? o de otro modo??

Estas haciendo mal el asunto, fijate que debe de ponerle un alias al sum() de la consulta ejemplo.


Código PHP:
Ver original
  1. $resultado = "SELECT producto, SUM(kilos) as totalkilos FROM datos WHERE rut='".$rut."' AND fecha = '".$fecha."' GROUP BY producto";  
  2.  
  3. # Y luego llamas ese alias de esta forma
  4.  
  5. echo $row['totalkilos'];
  6.  
  7. # entonces para sumarlo a la variable final solo haces esto.
  8.  
  9. $final = $final + ( $row['totalkilos']* $_POST['valor'.++$b] );

Recuerda cambiar $row['SUM(kilos)'] por esto $row['totalkilos'] en todo tu codigo.