Habe das Problem das die Anzahl der Refs im Userprofil unter Refralley nicht stimmt.

Bei der Anzeige unter Refralley stimmt dagegen alles nur eben im Userprofil werden zuwenig angezeigt.
z.B. Bei einem User steht unter Refralley das er 5 Refs hat(korrekte Anzahl) dagegen im Userprofil werden bei ihm nur zwei angezeigt.

Anbei der Code der im Userprofil für die anzeige der Refs verantwortlich ist.

Kann mir dabei jemand helfen?

PHP-Code:
//Platzierung Refralley
$refralley mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='refralley'"));
$ref db_query("SELECT werber , COUNT(werber) AS total FROM ".$db_prefix."_werberdaten WHERE werber != '0' and zuordnungszeit >= '".$refralley['start']."' and zuordnungszeit <= '".$refralley['ende']."' and umsatz >= '".$refralley['pro']."' GROUP BY werber ORDER BY total DESC"); 
 while (
$rr mysql_fetch_array($ref)) { 
 
$rp++;
 if (
$rr['werber'] == $_SESSION['uid']){
 echo 
'<tr><td width="33%">Refralley:</td><td width="33%">Platz '.$rp.'</td><td width="33%">'.$rr['total'].' Refs</td></tr>';
 }
 }