Mira por ej:
Para hacer un TOP comentaristas hice el siguiente codigo y me trajo 10 resultados:
Código:
<?php
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
$ncomentarios = dle_cache("ncomentarios", $config['skin']);
$sql = $db->query("SELECT user_id, name, foto, comm_num FROM ".PREFIX."_users order by comm_num DESC LIMIT 0,10");
while ($row = $db->get_row($sql)) {
if ($config['allow_alt_url'] == "yes") {
$userlink = "<a href=\"".$config['http_home_url']."usuario/".urlencode($row['name'])."/\">";
} else {
$userlink = "<a href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['name'])."/\">";
}
if ($row['foto'] !== "")
$ava = "{$userlink}<img src=\"".$config['http_home_url']."uploads/fotos/".$row['foto']."\" align=\"center\" width=\"25\" </a>";
else
$ava = "{$userlink}<img src=\"/images/noavatar.png\" align=\"center\" width=\"25\"></a>";
$nohtml = "'<[\/\!]*?[^<>]*?>'si";
$tpl->load_template('ncomentarios.tpl');
$tpl->set('{ava}', $ava);
$tpl->set('{nickname}', $userlink.$row['name'].'</a>');
$tpl->set('{comm_num}', $row['comm_num']);
$tpl->compile('ncomentarios');
$tpl->clear();
}
$db->free();
?>
Quice hacer algo similar, nada mas que mostrando las ultimas 10 actividades y no no funciona, la verdad estoy indignado u.u