Foros del Web » Programando para Internet » PHP »

Consulta resumen Select Sum

Estas en el tema de Consulta resumen Select Sum en el foro de PHP en Foros del Web. Amigos, saludos a todos y a todas. Tengo una graaan duda. He realizado esta consulta: Código PHP: $resultado  =  mysql_query ( "SELECT SUM(producto/kilos) as 'cantidad1' FROM datos  WHERE rut ='$rut' AND fecha ='$fecha' GROUP BY producto " ); if ( ...
  #1 (permalink)  
Antiguo 01/04/2012, 15:10
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 13 años, 5 meses
Puntos: 32
Consulta resumen Select Sum

Amigos, saludos a todos y a todas.
Tengo una graaan duda. He realizado esta consulta:
Código PHP:
$resultado mysql_query("SELECT SUM(producto/kilos) as 'cantidad1' FROM datos 
WHERE rut ='$rut' AND fecha ='$fecha' GROUP BY producto "
);
if (
$row mysql_fetch_array($resultado));
$ST $row['cantidad1'];
echo 
"$ST kilos"
Si bien funciona, no logro el obejetivo:
Mostrar la suma diferenciada por producto.
Por ejemplo
Cobre 141
Plomo 214

Lo que obtengo es la suma total.

Desde ya agradezco su ayuda
__________________
La ciencia al poder. Pazciencia ya viene
  #2 (permalink)  
Antiguo 01/04/2012, 19:47
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 13 años, 5 meses
Puntos: 32
Respuesta: Consulta resumen Select Sum

Gracias a todos, pero ya tengo la solución, y queda asi:
Código PHP:
$resultado "SELECT producto, SUM(kilos) FROM datos WHERE rut ='$rut' 
AND fecha ='$fecha' GROUP BY producto"

     
$result mysql_query($resultado) or die(mysql_error());

while(
$row mysql_fetch_array($result)){
    echo 
"Total "$row['producto']. " = $"$row['SUM(kilos)'];
    echo 
"<br />";

__________________
La ciencia al poder. Pazciencia ya viene

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.