<?php
$servername = "localhost";
$username = "lotto";
$password = "12Qwaszx**";
$dbname = "lotto";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    echo json_encode(['success' => false, 'message' => 'Error de conexión: ' . $conn->connect_error]);
    exit;
}

// Forzar el uso de la tabla correcta
$table = "sorteo";  // <- Siempre usar esta tabla

// Recibir datos del formulario
$year = $_POST['year'] ?? '';
$month = $_POST['month'] ?? '';
$fecha = $_POST['fecha'] ?? '';  // formato: YYYY-MM-DD
$day = $_POST['day'] ?? '';      // Martes o Sábado
$pega3 = $_POST['pega3'] ?? '';
$numbers = $_POST['numbers'] ?? [];

// Validación de datos
if (!$year || !$month || !$fecha || !$day || !$pega3 || count($numbers) !== 6) {
    echo json_encode(['success' => false, 'message' => 'Datos incompletos: ' . json_encode($_POST)]);
    exit;
}

// Preparar SQL
$sql = "INSERT INTO `$table` (`mes`, `fecha`, `n01`, `n02`, `n03`, `n04`, `n05`, `n06`, `año`, `pega3`, `dia`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";

$stmt = $conn->prepare($sql);

if ($stmt) {
    $stmt->bind_param(
        "ssiiiiiiiss",
        $month,       // mes
        $fecha,       // fecha (YYYY-MM-DD)
        $numbers[0],  // n01
        $numbers[1],  // n02
        $numbers[2],  // n03
        $numbers[3],  // n04
        $numbers[4],  // n05
        $numbers[5],  // n06
        $year,        // año
        $pega3,       // pega3
        $day          // día (Sábado/Martes)
    );

    if ($stmt->execute()) {
        echo json_encode(['success' => true, 'message' => 'Resultados guardados exitosamente.']);
    } else {
        echo json_encode(['success' => false, 'message' => 'Error al guardar: ' . $stmt->error]);
    }

    $stmt->close();
} else {
    echo json_encode(['success' => false, 'message' => 'Error en la preparación: ' . $conn->error]);
}

$conn->close(); // ← Esto estaba mal escrito como $con->close()
?>
