<?php
// atualizar_estatisticas.php - este arquivo atualiza dados da landing page
session_start();
require_once 'conexao.php';

// Buscar todas as landing pages
$result = $conn->query("SELECT id, tenant_id FROM landing_pages");

while ($lp = $result->fetch_assoc()) {
    $lpId = $lp['id'];
    $tenantId = $lp['tenant_id'];
    
    // Buscar visualizações (se você tiver uma tabela de visualizações)
    // Por enquanto, vamos apenas inserir dados das submissões
    
    // Buscar submissões agrupadas por data
    $submissoes = $conn->query("
        SELECT DATE(created_at) as data, COUNT(*) as total
        FROM landing_page_submissoes
        WHERE landing_page_id = $lpId
        GROUP BY DATE(created_at)
    ");
    
    while ($row = $submissoes->fetch_assoc()) {
        // Inserir ou atualizar estatísticas
        $check = $conn->query("
            SELECT id FROM landing_page_estatisticas 
            WHERE landing_page_id = $lpId AND data = '{$row['data']}'
        ");
        
        if ($check->num_rows > 0) {
            $conn->query("
                UPDATE landing_page_estatisticas 
                SET submissoes = {$row['total']}
                WHERE landing_page_id = $lpId AND data = '{$row['data']}'
            ");
        } else {
            $conn->query("
                INSERT INTO landing_page_estatisticas 
                (landing_page_id, tenant_id, data, submissoes)
                VALUES ($lpId, $tenantId, '{$row['data']}', {$row['total']})
            ");
        }
    }
}

echo "Estatísticas atualizadas com sucesso!";
?>