CCB Clubs
Carregando Site...
CCB Clubs - Pro Clubs 11x11
.card-over{ position:absolute; top:91px; left:41px; z-index:5; font-size:35px; font-weight:900; line-height:1; color:var(--cor-card); text-shadow:0 2px 3px rgba(0,0,0,.45); } .card-pos{ position:absolute; top:125px; left:44px; z-index:5; font-size:20px; font-weight:900; color:var(--cor-card); text-shadow:0 2px 3px rgba(0,0,0,.45); } .card-club{ position:absolute; top:153px; left:38px; z-index:5; width:52px; height:52px; object-fit:contain; } .card-photo{ position: absolute; top: 74px; left: 66px; z-index: 4; width: 259px; height: 216px; object-fit: contain; } LEFT JOIN PROEstatisticadosjogadores E ON E.Nomedojogadorestatistica = A.Idatleta LEFT JOIN ( SELECT id_atleta, SUM(pontos_ganhos) AS pts_total FROM PRO_Jogador_Tier_Historico GROUP BY id_atleta ) H ON H.id_atleta = A.Idatleta WHERE A.Idatleta = ? GROUP BY A.Idatleta, A.Nomedoatleta, A.Psndoatletla, A.Imagemdoatleta, A.Timedoatleta, A.posicaoatleta, T.Nomedotime, T.imagemdotimesfga, O.over_atual, O.tier_atual, H.pts_total "; $stmt = $conexao->prepare($sql); $stmt->bind_param("i", $idAtleta); $stmt->execute(); $row = $stmt->get_result()->fetch_assoc(); if (!$row) { die("Jogador não encontrado."); } /* PRIME */ $primeAtivo = false; $stmtPrime = $conexao->prepare(" SELECT id_Pro_Plus_Jogadores FROM Pro_Plus_Jogadores WHERE estilo_Pro_Plus_Jogadores = ? AND data_final_Pro_Plus_Jogadores >= NOW() ORDER BY id_Pro_Plus_Jogadores DESC LIMIT 1 "); $stmtPrime->bind_param("i", $idAtleta); $stmtPrime->execute(); $resPrime = $stmtPrime->get_result(); if ($resPrime && $resPrime->num_rows > 0) { $primeAtivo = true; } /* FUNDO DO CARD PELO TIER */ function fundoCardPorTier($tier, $primeAtivo = false) { $tier = strtolower(trim($tier)); if ($tier == 'icon') { return $primeAtivo ? 'ICONPRIME3.png' : 'ICON3.png'; } if ($tier == 'elite') { return $primeAtivo ? 'ELITEPRIME3.png' : 'ELITE3.png'; } if ($tier == 'ouro') { return $primeAtivo ? 'ouroPRIME3.png' : 'ouro3.png'; } if ($tier == 'prata') { return $primeAtivo ? 'prataPRIME3.png' : 'prata3.png'; } return $primeAtivo ? 'bronzePRIME3.png' : 'bronze3.png'; } /* COR DO TEXTO PELO TIER */ function corTextoPorTier($tier) { $tier = strtolower(trim($tier)); if ($tier == 'prata') { return '#111111'; } if ($tier == 'ouro') { return '#3b2a00'; } if ($tier == 'elite') { return '#ffffff'; } if ($tier == 'icon') { return '#ffffff'; } return '#f7d39a'; } /* POSIÇÃO */ function nomePosicaoCard($posicaoId) { $posicaoId = intval($posicaoId); if ($posicaoId == 1) { return 'GK'; } if (in_array($posicaoId, [2, 3, 4, 5,6])) { return 'DEF'; } if (in_array($posicaoId, [7, 8, 9, 10, 11, 12, 14])) { return 'MC'; } return 'ATA'; } /* DADOS PRINCIPAIS */ $tier = !empty($row['tier_atual']) ? trim($row['tier_atual']) : 'Bronze'; $over = intval($row['over_atual'] ?? 65); if ($over < 65) { $over = 65; } if ($over > 95) { $over = 95; } $ptsTotal = floatval($row['pts_total'] ?? 0); $pts = number_format($ptsTotal, 2, ',', '.'); $fundoCard = fundoCardPorTier($tier, $primeAtivo); $corTexto = corTextoPorTier($tier); /* PASSES */ $passesCertos = intval($row['passes_certos'] ?? 0); $passesTentados = intval($row['passes_tentados'] ?? 0); $percPasse = 0; if ($passesTentados > 0) { $percPasse = round(($passesCertos / $passesTentados) * 100); } /* POSIÇÃO */ $posicaoId = intval($row['posicao'] ?? 0); $posicao = nomePosicaoCard($posicaoId); /* ESTATÍSTICAS */ $partidas = intval($row['partidas'] ?? 0); $gols = intval($row['gols'] ?? 0); $assistencias = intval($row['assistencias'] ?? 0); $finalizacoes = intval($row['finalizacoes'] ?? 0); $desarmes = intval($row['desarmes'] ?? 0); $interceptacoes = intval($row['interceptacoes'] ?? 0); $defesas = intval($row['defesas'] ?? 0); $cleanSheets = intval($row['clean_sheets'] ?? 0); $media = number_format(floatval($row['media'] ?? 0), 2, ',', '.'); /* IMAGENS */ $fotoJogador = (!empty(trim($row['atletafoto'] ?? ''))) ? 'src/image/proclubs/jogadores/' . $row['atletafoto'] : 'src/image/proclubs/jogadores/vazio.png'; $escudoTime = (!empty(trim($row['Escudo'] ?? ''))) ? 'src/image/proclubs/escudodostimes/' . $row['Escudo'] : 'src/image/proclubs/escudodostimes/sem-escudo.png'; ?>
Prata -
JOG0
SG
DEF0
PTS

Ultra-No-Mercy

MD • Savage Pumpkins

Indisponível no mercado
Tier do Jogador
Prata
Partidas0
Gols0
Assistências0
Defesas0
MVP0

Dados por Campeonato

Este player ainda não disputou nenhum torneio.

Títulos

Golden Star Cup Campeão

Últimos Times

Sem histórico de times.