<?php
require_once 'conexao.php';

echo "<h2>🔍 Testando Coluna KM GPS</h2>";

try {
    // Testar se a coluna km_gpc_final existe
    $sql = "SHOW COLUMNS FROM viagens LIKE 'km_gpc_final'";
    $stmt = $pdo->prepare($sql);
    $stmt->execute();
    $coluna = $stmt->fetch(PDO::FETCH_ASSOC);
    
    if ($coluna) {
        echo "<h3 style='color: green;'>✅ Coluna km_gpc_final existe!</h3>";
        echo "Tipo: {$coluna['Type']}<br>";
    } else {
        echo "<h3 style='color: red;'>❌ Coluna km_gpc_final NÃO existe!</h3>";
        
        // Buscar colunas similares
        $sql2 = "SHOW COLUMNS FROM viagens";
        $stmt2 = $pdo->prepare($sql2);
        $stmt2->execute();
        $colunas = $stmt2->fetchAll(PDO::FETCH_ASSOC);
        
        echo "<h3>Colunas que contêm 'km' ou 'gps':</h3>";
        echo "<ul>";
        foreach ($colunas as $col) {
            $field = strtolower($col['Field']);
            if (strpos($field, 'km') !== false || strpos($field, 'gps') !== false || strpos($field, 'gpc') !== false) {
                echo "<li><strong>{$col['Field']}</strong> - {$col['Type']}</li>";
            }
        }
        echo "</ul>";
    }
    
} catch (Exception $e) {
    echo "<h3 style='color: red;'>❌ Erro: " . $e->getMessage() . "</h3>";
}
?>
