It´s actually a mix of yours and another top poster script.
I liked yours, but wanted the cells to change color every 2nd. time
<?php
error_reporting(7);
//require("./global.php");
$hc = "#660000"; // change to head row color.
$bc1 = "#F1F1F1"; // change to first alternating color.
$bc2 = "#DFDFDF"; // change to second alternating color.
$text = "#FFFF99"; // change to text color.
$link = "#000020"; // change to link color.
$link1 = "#000000"; // change to link color.
$font = "Verdana,Helvetica,sans-serif";
$fontsize = "8pt";
// how many users would like to display?
$usernum="8";
// path to your vBulletin? (no trailing slash please)
$pathtovb="http://www.myprivatelinks.net";
// timeframe? (in days)
$days="7";
$userlist="";
$datecut=time()-($days*24*60*60);
$allusers=$DB_site->query("SELECT userid,username,count(postid) AS count FROM post WHERE dateline>='$datecut' AND userid<>'0' GROUP BY userid ORDER BY count DESC LIMIT $usernum");
echo "<div align=\"center\"><center><table border=\"0\" width=\"85%\" bgcolor=\"#FFFFFF\"><tr><td width=\"100%\"><p align=\"center\"><b><font color=\"#000000\">This Weeks Top Posters</font></b></td></tr></table>
<table border=0 cellpadding=4 width=\"85%\" cellspacing=0><tr><td align=\"center\" bgcolor=\"#800000\"><b style=\"color: $text; font-family: $font; font-size: $fontsize\"><i>Username</i></b></td><td align=\"center\" bgcolor=\"#800000\"><b style=\"color: $text; font-family: $font; font-size: $fontsize\"><i>Posts</i></b></td></tr>";
while ($user=$DB_site->fetch_array($allusers)):
if (($counter++ % 2) != 0) {
$bc=$bc1;
} else {
$bc=$bc2;
}
echo("<tr>\n <td align=\"center\" bgcolor=\"$bc\" style=\"color: #000000; font-family: Verdana,Helvetica,sans-serif; font-size: 10pt\"><a href=\"/member.php?&action=getinfo&userid=$user[userid]\" style=\"color: #336699\">$user[username]</a></td>\n <td align=\"center\" bgcolor=\"$bc\" style=\"color: #000000; font-family: Verdana,Helvetica,sans-serif; font-size: 10pt\">$user[count]</td>\n</tr>\n");
endwhile;
echo "<table>";
echo "</table>";
?>
|