ha disculpas amigo estava escribiendo la solucion mientras respondiste que no me tomoe tiempo en probarlo pero de todas maneras gracias
de cualquier manera aqui ya tengo la solucion.
Bueno no se preocupen ya lo resolvi el code resultante es este
Código:
// este codigo es parte del include que luego llamo al index pero eustedes peuden llamarlo a lo que necesiten
//aqui incluyo la clase adodb5 que se empleara para las multiconecciones a la db
$Offset = '../';
include $Offset."js/adodb5/adodb.inc.php";
// aqui la coneccion ala dave puede ser algo como esto
$db = &ADONewConnection('mysql');
$connect_mysql = $db->Connect($lang['bd_host'],$lang['bd_usuario'],$lang['bd_password'],$lang['bd_base']);
if (!$connect_mysql) { die(mysql_error()); }
//mostrar tops user mes codigo mencionado en cuestion que ya funciona
$sql_text4 = $db->Execute("SELECT user_id, SUM(post_puntos) FROM johwic_posts GROUP BY user_id ORDER BY post_puntos desc LIMIT 0,20");
$cats=0;
$contenidotopusermes = '<table width="100%" border="0" cellpadding="0" cellspacing="0">';
for($i=0;$i < $sql_text4->numrows();++$i)
{
$langtopusermes = $sql_text4->fetchrow();
$status_check2="Select user_nombre from johwic_users where user_id='$langtopusermes[0]'";
$status_reults2 = $db->Execute($status_check2);
$status2 = $status_reults2->fetchrow();
$rank = $i+1;
$contenidotopusermes .="<tr>
<td align='left'><div style='color:#000' class='tahomagsfz9c000'>$rank <span class='arialgsfz9c000'>user $status2[0]</span>($langtopusermes[1])</div></td>
</tr>";
}
$contenidotopusermes .="</table>";
al final se llama al la web con un echo a la bariable $contenidotopusermes
seria algo mas o menos asi
Código:
<html>
<head>
</head>
<body>
<? echo $contenidotopusermes ?>
</body>
</html>
espero les ayuden en algo hasta otra ocacion y suerte