I have a .php script that results in this image with a chart. For some reason it seems that there are two double lines that show up in random places where it looks like something should be there but isn't showing right. I have a script that says if so and so has this many posts then show their info, else dont show them at all.. Whats wrong here??? PLEASE HELP.
THE SCRIPT:
$post=10; // define number of posts required! (0 = none, 1 = 1 post required)
// Show requirement if there is one //
if ($post > '0'){
$require="That meet ( $post ) posts!";
} else {
$require='';
}
// End show of requirement //
$referrers = $DB_site->query("SELECT COUNT(*) AS referrals, user.username, user.userid FROM user
AS users LEFT JOIN user ON (users.referrerid = user.userid)
WHERE user.userid > 0
GROUP BY users.referrerid
ORDER BY referrals DESC");
while ($referrer=$DB_site->fetch_array($referrers)) {
$referreds=$DB_site->query("SELECT username FROM user
WHERE referrerid = '$referrer[userid]'
AND referrerid > 0
AND posts >= $post");
$count = $DB_site->query("SELECT COUNT(*) AS test FROM user
WHERE posts >= $post
AND referrerid = '$referrer[userid]'
AND referrerid > 0
GROUP BY referrerid
ORDER BY test DESC");
$find=$DB_site->fetch_array($count);
if ($find['test']!='') {
while ($referred=$DB_site->fetch_array($referreds)){
$enc_username = urlencode($referred[username]);
if ($referrerlist !='') {
$referrerlist .= ", <A HREF=member.php?action=getinfo&username=$enc_username>$referred[username]</A>";
} else {
$referrerlist .= "<A HREF=member.php?action=getinfo&username=$enc_username>$referred[username]</A>";
}
}
}else{
$referrer['referrals']='';
$find['test']='';
$referrer['username']='';
$referrerlist='';
}
eval("\$referbits .= \"".fetch_template("referbit")."\";");
$referrerlist="";
}
eval('print_output("' . fetch_template('refer') . '");');