returnere en anden værdi end id?

Tags:    php

Hej
Jeg har følgende kode som virker fint, men jeg får selvfølgelig returneret profileid sammen med summen, men jeg vil gerne have at den henter holdnavn fra min tabel og skriver det istedet? hvordan gør jeg det?

<?
$query = mysql_query("SELECT profileid, SUM(point)
FROM runder
WHERE profileid
GROUP BY profileid ORDER BY SUM(point) DESC");
while($row = mysql_fetch_assoc($query))
{
echo $row['profileid'] . " - " . $row['SUM(point)'] . "<br/>";
}
?>

Jeg har lavet følgende tabeller:
Profiles
ProfileID
Name
Placering

Runder
rundeid
ProfileID
point

hold
holdid
navn
ProfileID_M
ProfileID_F1
ProfileID_F2
ProfileID_M1
ProfileID_M2
ProfileID_A

Med venlig hilsen
Frederik



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
<?
$query = mysql_query("SELECT holdnavn, SUM(point)
FROM runder
WHERE profileid
GROUP BY holdnavn ORDER BY SUM(point) DESC");
while($row = mysql_fetch_assoc($query))
{
echo $row['holdnavn'] . " - " . $row['SUM(point)'] . "<br/>";
}
?>

Så skulle den gerne være der :)

Hvis du gerne vil lære noget lign. er det altid super nemt at lære det igennem phpmyadmin, der kan du få den til at gøre det for dig, og samtidig viser den dig koden.. :)



Hvis jeg har forstået tabellerne rigtigt så indeholder 'runder' ikke 'holdnavn'... intet indeholder faktisk 'holdnavn'... så den dér går vidst ikke..

Men som der vidst også blev skrevet i en anden tråd er det ikke så hensigtsmæssigt at ha' de 6 ProfileIDs i 'hold', når der skal sammenlignes id'er.

(er lidt beruset så det kan meget vel være noget sludder...)



tobias
den fungerer ikke fordi navn ikke ligger under runder, men hold
steffen>
nej det er ikke holdnavn, men navn under tabellen hold...



t