Consulta de MySQL, duda en el PHP
2 seguidores
Hola cracs. Soy un inepto usuario de PHP. Tengo una consulta que me distingue valores repetidos de la tabla sport y me los agrupa mostrandome la suma de ellos. Asi que busco algo como:
sport1 = 34
sport2 = 23
sport3 = 12
<?$result2=mysql_db_query("sporttable","SELECT SUM(id) AS Total FROM `entries` GROUP BY sport");
?>
<?
//Mostramos los registros
while ($row=mysql_fetch_array($result2))
{
echo ''.$row["sport"].' = '.$row['Total'].'<br>';
}
mysql_free_result($result2)
?>
El problema es que me devuelve algo como esto:
= 34
= 23
= 12
No me muestra el "sport". Alguna idea?
Gracias de antemano!
gamonoso
Mil Gracias Juanangt! Ya lo hice funcionar:
"SELECT sport, SUM(id) AS Total FROM `entries` GROUP BY sport"
Saludos!
juanangt
Hola,
El problema de que no te muestre el "sport" es que no lo estas seleccionando en el SELECT... La consulta debería ser así:
"SELECT SUM(id) AS Total, sport FROM `entries` GROUP BY sport"
Saludos!
Juanan