<?php
// 1. CONFIGURAÇÕES
ini_set('display_errors', 0); 
date_default_timezone_set('America/Sao_Paulo');

include_once('../config.php'); 
include_once('../header.php');

// 2. LINK DIRETO DO CSV DA PLANILHA
$csv_url = "https://docs.google.com/spreadsheets/d/e/2PACX-1vSm7YnJCse7QomkYm1g6Fd_g8x3q84GgU1VZ_oxIUFs18zp7mluQc0M31qQwBuh-WnNfYTbx_jx4tNy/pub?gid=1721853560&single=true&output=csv";

$resultados = [];

// 3. LEITURA DOS DADOS
if (($handle = fopen($csv_url, "r")) !== FALSE) {
    // Lemos a primeira linha (cabeçalho) para retirá-la do loop
    fgetcsv($handle, 1000, ",");
    
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        // Estrutura baseada na planilha: Col 0 = Concurso, Col 1 = Data, Col 2 a 16 = Dezenas
        if (!empty($data[0])) {
            $resultados[] = [
                'concurso' => $data[0],
                'data'     => $data[1],
                'dezenas'  => array_slice($data, 2, 15) 
            ];
        }
    }
    fclose($handle);
}

// Inverte a ordem para que o concurso mais recente apareça no topo da página
$resultados = array_reverse($resultados);
?>

<style>
    .tabela-wrapper { padding: 10px; background: #fff; overflow-x: auto; }
    .table-loterias { width: 100%; border-collapse: collapse; font-size: 10px; text-transform: uppercase; }
    .table-loterias th { background: #28a745; color: #fff; padding: 10px; text-align: center; border: 1px solid #ddd; position: sticky; top: 0; }
    .table-loterias td { padding: 8px; border: 1px solid #ddd; text-align: center; font-weight: bold; vertical-align: middle; }
    .table-loterias tr:nth-child(even) { background: #f2f2f2; }
    
    .num-bola { 
        display: inline-block; 
        width: 24px; 
        height: 24px; 
        line-height: 24px; 
        background: #930089; 
        color: #fff; 
        border-radius: 50%; 
        margin: 2px; 
        font-size: 10px; 
        text-align: center;
        box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    }
    
    .titulo-sessao { 
        font-weight: 900; 
        color: #333; 
        border-left: 5px solid #28a745; 
        padding-left: 10px; 
        font-size: 14px; 
        margin-bottom: 15px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
</style>

<div class="dashboard-wrapper">
    <div class="titulo-sessao">
        <span>HISTÓRICO DE RESULTADOS - LOTOFÁCIL</span>
        <small style="font-size: 9px; color: #666;">FONTE: PLANILHA GOOGLE SHEETS</small>
    </div>
    
    <div class="tabela-wrapper">
        <table class="table-loterias">
            <thead>
                <tr>
                    <th width="80">CONCURSO</th>
                    <th width="100">DATA</th>
                    <th>DEZENAS SORTEADAS</th>
                </tr>
            </thead>
            <tbody>
                <?php if(!empty($resultados)): ?>
                    <?php foreach($resultados as $res): ?>
                        <tr>
                            <td style="color: #28a745; font-size: 12px;"><?php echo $res['concurso']; ?></td>
                            <td style="color: #666;"><?php echo $res['data']; ?></td>
                            <td>
                                <?php foreach($res['dezenas'] as $d): ?>
                                    <?php if(trim($d) !== ""): ?>
                                        <span class="num-bola"><?php echo str_pad(trim($d), 2, "0", STR_PAD_LEFT); ?></span>
                                    <?php endif; ?>
                                <?php endforeach; ?>
                            </td>
                        </tr>
                    <?php endforeach; ?>
                <?php else: ?>
                    <tr>
                        <td colspan="3" style="padding: 50px; color: #999;">
                            <i class="fas fa-spinner fa-spin"></i><br>
                            NÃO FOI POSSÍVEL CARREGAR OS DADOS DA PLANILHA.
                        </td>
                    </tr>
                <?php endif; ?>
            </tbody>
        </table>
    </div>
</div>

<?php include_once('../footer.php'); ?>