PHP - problemas con Sum() y Count

 
Vista:
sin imagen de perfil
Val: 54
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

problemas con Sum() y Count

Publicado por Rodrigo (30 intervenciones) el 22/06/2019 01:21:13
Hola muy buenas noches a todos, quisiera pedir ayuda con este código que estoy tratando de armar.
Tengo una Tabla compuesta de la siguiente forma:

Tabla Productos
id - cantidad - producto
1 - 10 - producto1
2 - 5 - producto2
3 - 2 - producto1
4 - 11 - producto3
5 - 1 - producto2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
include('conexion.php');
$con=Conectar();
$query = "SELECT cantidad, producto,  count(*) AS cantidad FROM Productos GROUP BY producto";
$result = mysql_query($query, $con);
if ($row = mysql_fetch_array($result)){
echo "
<tr>
<td><b>Cantidad</b></td>
<td><b>Producto</b></td>
</tr>
";
 
do {
 
echo "
<tr>
<td>$row[cantidad]</td>
<td>$row[producto]</td>
</tr>
";
}
 
while ($row = mysql_fetch_array($result));
 
} else {
echo "<tr><td>No hay producto selecionados</td></tr>";
}
 
?>

pero no consigo que el resultado sea asi:

12 - Producto1
6 - Producto2
11 - Producto3

lei sobre esta otra consulta:
1
SELECT Sum(Cantidad) AS Total FROM Productos

pero me arroja el total de productos que hay, no se como poder hacer el desglose por cada producto.
De antemano cualquier aporte suma, gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.828
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

problemas con Sum() y Count

Publicado por joel (1269 intervenciones) el 22/06/2019 13:35:20
Creo que esto te tiene que funcionar...
1
2
3
select sum(cantidad) as total
from Productos
group by producto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 54
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

problemas con Sum() y Count

Publicado por Rodrigo (30 intervenciones) el 22/06/2019 19:34:08
Muchas Gracias Joel!!!!, me sirvio mucho tu ayuda, si funciono, solo le agregue una cosa y quedo tal como lo necesitaba. el codigo quedo asi:

1
2
3
select producto, sum(cantidad) as total
from Productos
group by producto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar