<?php
// ARCHIVO DE PRUEBA SIMPLE - BORRAR DESPUÉS
error_reporting(E_ALL);
ini_set('display_errors', 1);

file_put_contents(__DIR__ . '/debug_log.txt', "=== TEST INICIADO ===\n", FILE_APPEND);
file_put_contents(__DIR__ . '/debug_log.txt', "POST: " . print_r($_POST, true) . "\n", FILE_APPEND);

require_once __DIR__ . "/../config/Conexion.php";
require_once __DIR__ . "/../modelos/Resultado.php";

try {
    $resultadoModel = new Resultado();
    file_put_contents(__DIR__ . '/debug_log.txt', "Modelo Resultado creado OK\n", FILE_APPEND);

    // Test simple de inserción
    $test = $resultadoModel->guardarSoloRecetas2(
        '1', // idatencion de prueba
        ['Aspirina'],
        ['500mg'],
        ['Tableta'],
        [''],
        [''],
        ['10'],
        ['ORAL'],
        ['Cada 8 horas']
    );

    file_put_contents(__DIR__ . '/debug_log.txt', "Resultado inserción: " . ($test ? 'OK' : 'FAIL') . "\n", FILE_APPEND);
    echo json_encode(['success' => true, 'message' => 'Test OK', 'resultado' => $test]);

} catch (Exception $e) {
    file_put_contents(__DIR__ . '/debug_log.txt', "ERROR: " . $e->getMessage() . "\n", FILE_APPEND);
    file_put_contents(__DIR__ . '/debug_log.txt', "TRACE: " . $e->getTraceAsString() . "\n", FILE_APPEND);
    echo json_encode(['success' => false, 'error' => $e->getMessage()]);
}
?>