<?php
ini_set('display_errors', 1);
header('Content-Type: application/json');
require_once dirname(__FILE__) . '/../../config.php';
$db = getDB();
$result = [];

// Sample transacciones tipo 12
$stmt = $db->query("SELECT * FROM transacciones WHERE tipostr_idtipostr = 12 LIMIT 3");
$result['sample_t12'] = $stmt->fetchAll(PDO::FETCH_ASSOC);

// Ver asignaciones relacionadas con una nota tipo 11
// La tabla asignaciones tiene nsalida e idtransacciones
// nsalida = id de nsalida, idtransacciones = id de la transacción tipo 12
$stmt2 = $db->query("SELECT a.*, t.inversionista_id_inver, t.fechat FROM asignaciones a JOIN transacciones t ON t.idtransacciones = a.idtransacciones WHERE a.nsalida IN (SELECT id FROM nsalida WHERE transacciones_idtransacciones = 11902) LIMIT 10");
$result['asig_de_11902'] = $stmt2->fetchAll(PDO::FETCH_ASSOC);

// Verificar si hay puntos en nsalida o en productos
$stmt3 = $db->query("SELECT ns.*, p.puntos AS prod_puntos, p.nombreProd FROM nsalida ns LEFT JOIN productos p ON p.id_prod = ns.productos_idprod WHERE ns.transacciones_idtransacciones = 12334 LIMIT 5");
$result['nsalida_12334'] = $stmt3->fetchAll(PDO::FETCH_ASSOC);

echo json_encode($result);
