Ist zwar schon ein ziemlich alter Thread aber da noch keine Lösung gepostet wurde werde ich da mal übernehmen. So hab ich das bei mir gelöst. Gibt keine Fehlermeldung aus wenn keine Mails mehr vorhanden sind.

PHP-Code:
<? head("Klickstatistik");
if ($_SESSION['login'] != TRUE) die(db_close());

$fstats_gesamt = mysql_fetch_array(db_query("SELECT COUNT(tan) AS ganzahl, SUM(verdienst) AS gverdienst, SUM(aufendhalt) AS gaufenthalt FROM ".$db_prefix."_gebuchte_werbung WHERE werbeart = 'paidmails' AND menge > 0 AND status = 1 AND verdienst > 0 AND sponsor != '".$_SESSION['uid']."'")) OR die(mysql_error());
$fstats_uebrig = mysql_fetch_array(db_query("SELECT COUNT(t1.tan) AS uanzahl, SUM(t1.verdienst) AS uverdienst FROM ".$db_prefix."_gebuchte_werbung AS t1 LEFT OUTER JOIN ".$db_prefix."_reloads AS t2 ON (t2.tan = t1.tan AND (t2.uid = ".$_SESSION['uid']." OR t2.ip = '".$ip."') AND t2.bis >= '".time()."') WHERE t2.tan IS NULL AND t1.werbeart = 'paidmails' AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '".$_SESSION['uid']."'")) OR die(mysql_error());

echo ' 
<center>
<table cellspacing="4" cellpadding="0">
<tr>
<td align="center">Paidmails gesamt: '.$fstats_gesamt['ganzahl'].'</td>
<td>&nbsp;&nbsp;</td>
<td align="center">Paidmails uebrig: '.$fstats_uebrig['uanzahl'].'</td>
</tr>
<tr>
<td align="center">&Oslash; Aufenthalt: '.number_format($fstats_gesamt['gaufenthalt']/$fstats_gesamt['ganzahl'],2,',','.').' Sekunden</td>
<td>&nbsp;&nbsp;</td>
<td align="center">&Oslash; Verg&uuml;tung: '.number_format($fstats_gesamt['gverdienst']/$fstats_gesamt['ganzahl'],2,',','.').' '.$waehrung.'</td>
</tr>
<tr>
<td align="center">Gesamtwert: '.$fstats_gesamt['gverdienst'].' '.$waehrung.'</td>
<td>&nbsp;&nbsp;</td>
<td align="center">Offen: '.$fstats_uebrig['uverdienst'].' '.$waehrung.'</td>
</tr>
</table>
</center>
<hr>';
foot();?>
<?
userstatus();
head("Paidmailhistory");

$paidmails     = db_query("SELECT
                e.gueltig, e.tan, v.verdienst, v.beschreibung, v.mailtext, v.aufendhalt
                FROM ".$db_prefix."_paidmails_empfaenger e
                LEFT JOIN ".$db_prefix."_paidmails_versendet v ON v.tan = e.tan
                WHERE e.uid=".$_SESSION['uid']." && e.gueltig > ".time()." && e.status=0 
                LIMIT 10");
    while ($mail = mysql_fetch_array($paidmails)){    

            echo '
    <table border="1" id="mail_'.$mail['tan'].'" width="100%">
    <tr>
        <td colspan="2" align="center"><b>'.$mail['beschreibung'].'</b></td>
    </tr>
    <tr>
        <td colspan="2" align="center"><textarea readonly rows="5" cols="60">'.$mail['mailtext'].'</textarea></td>
    </tr>
    <tr>
        <td><font size="2"><b>Verdienst:</b> '.$mail['verdienst'].' '.$waehrung.' &nbsp;&nbsp;&nbsp; <b>Aufenthalt:</b> '.$mail['aufendhalt'].' Sek.</td>
        <td align="center"><b><a href="pclick.php?tan='.$mail['tan'].'&uid='.$_SESSION['uid'].'" onClick=document.getElementById("mail_'.$mail['tan'].'").style.display="none" target="_Blank">Bestätigen</a></td>
    </Tr>
    </table>
    ';
    }
    if (!mysql_num_rows($paidmails)){
    echo '<center><b>Keine Paidmails vorhanden!</b></center>';
    }

echo '<p align="center"><input type="button" onClick="javascript:location.reload();" value="Weitere Paidmails"></p>';

foot();?>