International > Español / Castellano

Top uploaders

(1/1)

Frankiko:
Hola, buscando un Top uploaders  he encontrado por los foros algo muy bueno que me funciona, en includes/page_header.php he puesto este codigo:


//-----------------------------------------------------
//-------------Top Uploaders------------------
//-----------------------------------------------------

$sql = "SELECT COUNT(i.image_id) AS user_t_images, u.user_name, u.user_id
        FROM ".USERS_TABLE." u
        LEFT JOIN ".IMAGES_TABLE." i ON (i.user_id = u.user_id)
        WHERE u.user_level > ".GUEST."
        GROUP BY u.user_id
        ORDER BY user_t_images DESC
        LIMIT 1 , 10"; //CHANGE THIS TO GET MORE USERS
$result = $site_db->query($sql);

while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
}

$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list,
));
unset($user_uploaders_list);



En el template/home.html he puesto este otro:


--- Code: ---<table border="0" cellspacing="1" cellpadding="1" background="{template_url}/images/cat.gif" width="100%">
  <tr>
    <td height="20" background="{template_url}/images/back1.gif">
       <center><b>Top Uploaders</b></td></center>
  </tr>
  <tr>
    <td class="row1"><center>{user_uploaders_list}</center><br></td>
  </tr>
</table>

--- End code ---

Se muestra un listado de arrba abajo con 10 usuarios de mas a menos en el numero de imágenes subidas, pero salen todas las que han subido.
Como podría hacer para que en vez de verse las imagenes totales, se viesen los usuarios que han subido imagenes en el ultimo mes, me interesa un top de imagenes subidas en los ultimos 30 dias para animar a los usuarios a compartir lo que tengan, gracias por la ayuda que me podais prestar.

Un saludo a tod@s  :D Mi galeria es la 4images 1.7.11

Navigation

[0] Message Index

Go to full version