Código:
Ojala me puedan ayudar. <?php //donde dice phpBB2 pones el folder de tu foro xD include("phpBB2/config.php"); $usuarios = "4"; //Usuarios con más posts que se mostraran //siempre se mostrara un usuario más ademas de el numero que escogiste //me conecto a la base de datos, no es necesario podria hacer la integracion del phpbb y el site y esto no iria $conexion = mysql_connect("localhost","root",""); mysql_select_db("foro",$conexion); //hago el select de los usuario ordenandolos por # de post $query = "select * from ".$table_prefix."users order by user_posts desc"; $result = mysql_query($query); while ($rows = mysql_fetch_array($result)) { if ($i <= $usuarios) { $query2 = "select * from ".$table_prefix."users where user_id='$rows[user_id]'"; $result2 = mysql_query($query2); $id = mysql_fetch_array($result2); if (strlen($name[username])) { //para no tener un nombre de usuario mayor a 20 caracteres $id[username] = substr($id[username],0,20); } echo "<b>»</b> <a href='$carpeta/profile.php?mode=viewprofile&u=$id[user_id]'> $id[username]</a>:$id[user_posts] posts "; } } mysql_free_result($result); mysql_close($conexion); ?>