<?php
include_once('../config.php');

// URL da planilha em formato CSV (IMPORTANTE: Termina com output=csv)
$csv_url = "https://docs.google.com/spreadsheets/d/e/2PACX-1vTgd5pOmgIXaZxs7iRFxozeDRzGtfnU1dv7GG6LF22S3xef4Nw5MJ1pYV-PcpA4aSXeSMERmWMqbCIA/pub?gid=0&single=true&output=csv";

$file = fopen($csv_url, "r");

if ($file) {
    // Limpa jogos antigos para não duplicar se você rodar de novo
    $conn->query("DELETE FROM partidas");

    $primeira_linha = true;
    $importados = 0;

    while (($data = fgetcsv($file, 1000, ",")) !== FALSE) {
        if ($primeira_linha) { $primeira_linha = false; continue; }

        // Colunas da sua planilha:
        // 1=Data, 2=Hora, 3=Fase/Grupo, 4=Estádio, 5=Confronto
        $data_planilha = trim($data[1]);
        $hora_planilha = trim($data[2]);
        $fase          = mysqli_real_escape_string($conn, $data[3]);
        $estadio       = mysqli_real_escape_string($conn, $data[4]);
        $confronto     = $data[5];

        // Separa Mandante e Visitante
        $partes = explode(" X ", strtoupper($confronto));
        $mandante  = mysqli_real_escape_string($conn, trim($partes[0] ?? 'A DEFINIR'));
        $visitante = mysqli_real_escape_string($conn, trim($partes[1] ?? 'A DEFINIR'));

        // Converte Data para o banco (AAAA-MM-DD)
        $d = explode('/', $data_planilha);
        if(count($d) == 3) {
            $data_mysql = $d[2].'-'.$d[1].'-'.$d[0];
            $data_hora_final = $data_mysql . " " . $hora_planilha . ":00";
            
            $sql = "INSERT INTO partidas (mandante, visitante, data_hora, estadio, fase, status) 
                    VALUES ('$mandante', '$visitante', '$data_hora_final', '$estadio', '$fase', 'Aberto')";
            
            if($conn->query($sql)) { $importados++; }
        }
    }
    fclose($file);
    echo "<script>alert('Sucesso! $importados jogos importados.'); window.location.href='tabeladacopa.php';</script>";
} else {
    echo "Erro ao conectar com a planilha do Google. Verifique a internet ou o link.";
}
?>