<?php
header('Content-Type: text/plain; charset=utf-8');
require_once __DIR__ . '/includes/config.php';

echo "=== DEBUG PEDIDOS ===\n\n";

// Verificar sessão
if (session_status() === PHP_SESSION_NONE) {
    session_name('montaloja_session');
    session_start();
}

echo "SESSION:\n";
print_r($_SESSION);
echo "\n";

$pdo = getDB();

// Verificar store_id da loja robsonds
$stmt = $pdo->prepare("SELECT id, slug FROM stores WHERE slug = 'robsonds'");
$stmt->execute();
$store = $stmt->fetch(PDO::FETCH_ASSOC);
echo "LOJA robsonds: ";
print_r($store);

// Verificar customer_id na sessão
$customerId = $_SESSION['customer_id'] ?? 'NULL';
$customerStoreId = $_SESSION['customer_store_id'] ?? 'NULL';
echo "\ncustomer_id na sessão: $customerId\n";
echo "customer_store_id na sessão: $customerStoreId\n";

// Buscar pedidos
if ($store && isset($_SESSION['customer_id'])) {
    $stmt = $pdo->prepare("SELECT id, store_id, customer_id, customer_email, status, total_amount FROM orders WHERE store_id = ? AND customer_id = ? ORDER BY id DESC LIMIT 5");
    $stmt->execute([$store['id'], $_SESSION['customer_id']]);
    $orders = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo "\nPEDIDOS encontrados por customer_id:\n";
    print_r($orders);
}

// Verificar todos os pedidos da loja
if ($store) {
    $stmt = $pdo->prepare("SELECT id, customer_id, customer_email, status FROM orders WHERE store_id = ? ORDER BY id DESC LIMIT 10");
    $stmt->execute([$store['id']]);
    $allOrders = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo "\nTODOS os pedidos da loja:\n";
    print_r($allOrders);
}
