From 0d7553ebfca74c9965ba7864c4e94a5f97fac444 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Wed, 18 Feb 2026 23:10:07 +0000 Subject: [PATCH] Auto commit: 2026-02-18T23:10:07.481Z --- admin.php | 9 ++++++--- api/get_top_requesters.php | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/admin.php b/admin.php index 335077d..cd91602 100644 --- a/admin.php +++ b/admin.php @@ -205,7 +205,7 @@ $requests_today = $stmt->fetchColumn();
-
Ranking de Oyentes (Top 5)
+
Oyentes de la Semana (Top 5)

Cargando ranking...

@@ -610,8 +610,11 @@ $requests_today = $stmt->fetchColumn(); requestersDiv.innerHTML = '
' + data.data.map((item, index) => `
- ${index + 1}. ${item.requester} - ${item.total_requests} peticiones + + ${index === 0 ? '' : (index + 1) + '. '} + ${item.requester} + + ${item.total_requests} peticiones
`).join('') + '
'; } diff --git a/api/get_top_requesters.php b/api/get_top_requesters.php index 4e74a5f..f661b7b 100644 --- a/api/get_top_requesters.php +++ b/api/get_top_requesters.php @@ -4,11 +4,12 @@ require_once __DIR__ . '/../db/config.php'; try { $pdo = db(); - // Obtener el Top 5 de usuarios que más canciones han pedido + // Obtener el Top 5 de usuarios que más canciones han pedido en los últimos 7 días $stmt = $pdo->query(" SELECT requester, COUNT(*) as total_requests FROM song_requests WHERE requester IS NOT NULL AND requester != '' AND requester != 'Anónimo' + AND created_at > DATE_SUB(NOW(), INTERVAL 7 DAY) GROUP BY requester ORDER BY total_requests DESC LIMIT 5