Hallo Dude32

Danke erst mal für den 1. Code
Habe ihn mal etwas umgeschrieben und jetzt funktioniert er bei mir.

War eben ein guter Denkanstoß von Dir.

Hier mal der Code wie er jetzt bei mir funktioniert.
Ist zwar bestimmt nicht die eleganteste Lösung aber hauptsache er geht.

PHP-Code:
<?head("Refübersicht für das Konto ".$_GET['uid']);?>
<?foot();?>

<?head("Refübersicht (Ebene 1)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="20%"><b>Refback</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?

$re1 = 3;  // Prozente 1. Refebene
$re2 = 2;  // Prozente 2. Refebene
$re3 = 1;  // Prozente 3. Refebene


$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
if ($anzeigen_1['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
$us = $anzeigen_1['uid'];
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$us.'">'.nickname($us).'</a>&nbsp;('.$us.')</td>
<td align="center">'.number_format($anzeigen_1['umsatz']/100*($re1),2,",",".").'</td>
<td align="center">'.number_format($anzeigen_1['gesamt'],2,",",".").'</td>
<td align="center">'.$anzeigen_1['refback'].' %</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 2)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
    $refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
    while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
    $teiler2 = ($re1) / ($re2);
    if ($anzeigen_2['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
    if ($anzeigen_2['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
    if ($anzeigen_2['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
    echo '
    <tr bgcolor="#ffd700">
    <td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_2['uid'].'">'.nickname($anzeigen_2['uid']).'</a>&nbsp;('.$anzeigen_2['uid'].')</td>
    <td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_2['werber'].'">'.nickname($anzeigen_2['werber']).'</a>&nbsp;('.$anzeigen_2['werber'].')</td>
    <td align="center">'.number_format($anzeigen_2['umsatz']/100*($re2),2,",",".").'</td>
    <td align="center">'.number_format($anzeigen_2['gesamt']/$teiler2,2,",",".").'</td>
    <td align="center">'.$refstatus.'</td>
    </tr>
    ';
    }
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 3)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
    $refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
    while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
        $refebene_3 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."' ORDER BY uid ASC");
        while ($anzeigen_3 = mysql_fetch_array($refebene_3)) {
        $teiler3 = ($re1) / ($re3);
        if ($anzeigen_3['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
        if ($anzeigen_3['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
        if ($anzeigen_3['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
        echo '
        <tr bgcolor="#ffd700">
        <td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_3['uid'].'">'.nickname($anzeigen_3['uid']).'</a>&nbsp;('.$anzeigen_3['uid'].')</td>
        <td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_3['werber'].'">'.nickname($anzeigen_3['werber']).'</a>&nbsp;('.$anzeigen_3['werber'].')</td>
        <td align="center">'.number_format($anzeigen_3['umsatz']/100*($re3),2,",",".").'</td>
        <td align="center">'.number_format($anzeigen_3['gesamt']/$teiler3,2,",",".").'</td>
        <td align="center">'.$refstatus.'</td>
        </tr>
        ';
        }
    }
}
?>
</table>
<?foot();?>