Mam problem z powtarzaniem sumy wyniku niestety nie jest to mój kod więc do końca nie wiem jak jego poprawić.
Mam następujące pytanie do bazy oraz kod php aby wywołać go:

  1. $result=mysql_query("select members.name as name, sum(results.points) as wins, 0 as losses from results, members where results.winnerid = '$member[id]' and results.loserid = members.id group by members.name
  2. union
  3. select members.name as name, 0 as wins, sum(results.points) as losses from results, members where results.loserid = '$member[id]' and results.winnerid = members.id group by members.name
  4. order by name");
  5. while(list($name,$wins,$losses)=mysql_fetch_row($result)){
  6.  
  7. $out[body].="
  8. <tr bgcolor='$config[altcolorx]'>
  9. <td width='60%' valign='center' align='center' background='$config[cellbgx]'><a href='./stats.php?account=$teamid'>$name</a></td>
  10. <td width='20%' valign='center' align='center' background='$config[cellbgx]'><font color='green'>$wins</font></td>
  11. <td width='20%' valign='center' align='center' background='$config[cellbgx]'><font color='red'>$losses</font></td>
  12. </tr>";
  13. }


A oto wynik zapytania:

$name - Przeciwnik
$wins - w
$losses - p

Przeciwnik | w | p |
-------------------------
arkRoYaL | 3 | 0 |
arkRoYaL | 0 | 1 |
seleCT | 1 | 0 |
seleCT | 0 | 2 |
Sarvoth | 2 | 0 |
Sarvoth | 0 | 1 |
KawaiiRice | 0 | 2 |
-------------------------

Problem tkwi aby wynik nie powtarzał nazwy przeciwnika tylko pokazywał sumę wins oraz losses w jednej lini.

Proszę również wybaczyć za temat ponieważ do końca nie wiedziałem jak jego zatytułować.

z góry dziękuje za wszelką pomoc