<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
header('Content-Type: application/json; charset=utf-8');

require_once dirname(__FILE__) . '/../../config.php';

try {
    $db = getDB();
    $mes = 3; $anio = 2026;
    $fechaInicio = sprintf('%04d-%02d-01', $anio, $mes);
    $fechaFin    = date('Y-m-t', strtotime($fechaInicio));

    // Query simplificada para probar
    $stmt = $db->prepare(
        "SELECT t.idtransacciones, t.fechat, t.inversionista_id_inver
         FROM transacciones t
         WHERE t.tipostr_idtipostr = 11
           AND t.fechat BETWEEN ? AND ?
         ORDER BY t.idtransacciones DESC
         LIMIT 5"
    );
    $stmt->execute([$fechaInicio, $fechaFin]);
    $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo json_encode(['ok' => true, 'count' => count($rows), 'rows' => $rows]);
} catch (Exception $e) {
    echo json_encode(['ok' => false, 'error' => $e->getMessage()]);
}
