Foros Programación Servidor
Consulta de MySQL, duda en el PHP
2 2 Respuestas Lunes 16 de noviembre, 2009
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
El problema es que me devuelve algo como esto:
= 34
= 23
= 12
No me muestra el "sport". Alguna idea?
Gracias de antemano!
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!
-
Juanangt
Registrado desde 07/10/08 / Número de posts: 6
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 -
Gamonoso
Registrado desde 12/08/04 / Número de posts: 43
Mil Gracias Juanangt! Ya lo hice funcionar:
"SELECT sport, SUM(id) AS Total FROM `entries` GROUP BY sport"
Saludos!
Áreas Domestika
- Diseño (gráfico, web, industrial, producto)
- Programación (cliente, servidor, accesibilidad)
- Ilustración (autores, inspiración, técnicas)
- Fotografía (técnica, equipo, autores)
- Motion Graphics (showreels, software, estudios)
- Publicidad (campañas, anuncios, ideas)
- Informática (software, hardware, trucos)
- 3D (técnicas, iluminación, modelado)
- Experiencia de Usuario (usabilidad, AI, HCI)
- Cine, vídeo y televisión (críticas, producción)
- Música y Audio (sonidos, loops, discos)
- Espacios (arquitectura, interiorismo)