query( 'SELECT p.id, p.name, p.team, p.sport, p.image_url, pf.favorite_count FROM players p JOIN player_favorites pf ON p.id = pf.player_id ORDER BY pf.favorite_count DESC LIMIT 6' ); $popular_players = $stmt->fetchAll(); echo json_encode(['players' => $popular_players]); } catch (PDOException $e) { http_response_code(500); echo json_encode(['status' => 'error', 'message' => 'Database error: ' . $e->getMessage()]); }