Mysql_query i dupliranje rezultata

$result = mysql_query("select *,
		(select sum(ulog) from tabela where status is not null and status<>2) ulog,
		(select avg(kvota) from tabela where status is not null and status<>2) prosjek
 from clanovi_njihovi_racuni r where liga=1");
while($row = mysql_fetch_array($result)){;

	echo '<tr align="center" onmouseover="this.bgColor="#eaffe7"" onmouseout="this.bgColor="#e7e7e7"" bgcolor="#e7e7e7"><td><font size="2"><a></a></font></td><td height="24px"">Total:</td><td><p class="profit" font size="2">'.$row['ulog'].'$</font></td>
	<td><p class="count">'.$odigrano.'</p></td><td><font size="2"><a class="win">'.$pog.'</a> / <a class="lost">'.$promaseno.'</a></font></td><td><p class="count">'.$val.'</p></td><td><p class="count">'.round($row['prosjek'],2).'</p></td><td><font size="2"></font></td><td>&nbsp;</td></tr>';
	}

Iz neznanog razloga, 14 puta dobijam ovaj rezultat, a treba 1. Dok nisam dodao ovaj mysql_query, sve rezultate je davao jedanput, tako da je greska ovde

Napravi upit direktno na bazi i pogledaj koliko recorda imaš za upit:

select * from clanovi_njihovi_racuni where liga = 1

14 je rezultata, jer je 14 korisnika u tabeli trenutno registrovano, to je razlog dupliranja

from clanovi_njihovi_racuni r where liga=1 limit 1
dodao sam limit 1 i to je to xD