Enhance competitors data fetching with Pokémon details and update UI display

This commit is contained in:
vista-man
2025-03-27 10:23:55 +01:00
parent dce4379066
commit e7076acdd3
3 changed files with 134 additions and 6 deletions

View File

@@ -27,10 +27,11 @@ header("Cache-Control: max-age=86400"); // Cache for 24 hours
header("Content-Type: application/json"); // Ensure JSON response
try {
// Fetch competitors data
$sql = "SELECT user_id, COUNT(pokemon_id) AS pokemon_count
FROM user_pokemon
GROUP BY user_id
// Fetch competitors data with Pokémon details
$sql = "SELECT u.user_id, COUNT(u.pokemon_id) AS pokemon_count, p.name, p.image_url
FROM user_pokemon u
JOIN pokemon p ON u.pokemon_id = p.id
GROUP BY u.user_id, p.name, p.image_url
ORDER BY pokemon_count DESC";
logMessage("Executing query: $sql");
$result = $conn->query($sql);