SORTEIOS - iTecBR

iTecBR
Title
Ir para o conteúdo
try { // Define o primeiro e o último dia do mês atual $mes_inicio = date('Y-m-01'); $mes_fim = date('Y-m-t'); // Consulta para encontrar o cliente com maior valor de compras no mês atual $sql = "SELECT cliente_id, SUM(valor) as total_compras FROM compras WHERE data_compra BETWEEN :mes_inicio AND :mes_fim GROUP BY cliente_id ORDER BY total_compras DESC LIMIT 1"; $stmt = $pdo->prepare($sql); $stmt->bindParam(':mes_inicio', $mes_inicio); $stmt->bindParam(':mes_fim', $mes_fim); $stmt->execute(); $resultado = $stmt->fetch(PDO::FETCH_ASSOC); if ($resultado) { $cliente_id = $resultado['cliente_id']; $total_compras = $resultado['total_compras']; // Consulta para obter informações do cliente $sql_cliente = "SELECT nome, email FROM clientes WHERE id = :cliente_id"; $stmt_cliente = $pdo->prepare($sql_cliente); $stmt_cliente->bindParam(':cliente_id', $cliente_id); $stmt_cliente->execute(); $cliente = $stmt_cliente->fetch(PDO::FETCH_ASSOC); if ($cliente) { echo "Cliente premiado: " . htmlspecialchars($cliente['nome']) . " (Email: " . htmlspecialchars($cliente['email']) . ") com um total de compras de R$ " . number_format($total_compras, 2, ',', '.'); } else { echo "Cliente (apoiador do canal) não encontrado."; } } else { echo "Até o momento nenhum apoiador foi sorteado neste mês."; } } catch (PDOException $e) { echo "Erro: " . $e->getMessage(); } ?>
iTecBR - Educação & Tecnologia
© iTecBR 2024 - 2025 Todos os direitos reservados!
Tip
Tip
Receba as ultimas novidades do site em seu e-mail
Voltar para o conteúdo