<?php
if (isset($_GET['Accion'])) {
    $accion = $_GET['Accion'];

    if ($accion === "GetLoterias" && function_exists($accion)) {
        GetLoterias();
    } else {
        echo "Acción no válida.";
    }
	if ($accion === "GetLoteriasP" && function_exists($accion)) {
        GetLoteriasP();
    } else {
        echo "Acción no válida.";
    }
}

// Función para obtener loterías activas según el día de la semana
function GetLoterias()
{
    include("conex.php");

    if (!isset($conn) || !$conn) {
        die("Error de conexión: " . mysqli_connect_error());
    }

    // Obtener el nombre del día actual en español
    $dias = ["Sunday" => "domingo", "Monday" => "lunes", "Tuesday" => "martes", 
             "Wednesday" => "miercoles", "Thursday" => "jueves", 
             "Friday" => "viernes", "Saturday" => "sabado"];

    $fecha = new DateTime();
    $dia_actual = $fecha->format('l'); // Día en inglés
    $dia_actual = strtolower($dias[$dia_actual] ?? ""); // Traducir y poner en minúsculas
	//$dia_actual = "Jueves";
    if (empty($dia_actual)) {
        die("Error al obtener el día actual.");
    }

    // Consulta con consulta preparada para evitar inyección SQL
    $sql = "SELECT idloteria, loteria FROM tbr_loteria 
            WHERE condicion = 1 AND activar = 1 AND dia = ?";

    if ($stmt = mysqli_prepare($conn, $sql)) {
        mysqli_stmt_bind_param($stmt, "s", $dia_actual);
        mysqli_stmt_execute($stmt);
        $result = mysqli_stmt_get_result($stmt);

        $var = "<option></option>";
        while ($fila = mysqli_fetch_assoc($result)) {
            $var .= "<option value='" . htmlspecialchars($fila["idloteria"]) . "'>" 
                        . htmlspecialchars($fila["loteria"]). "</option>";
        }

        echo $var;

        mysqli_stmt_close($stmt);
    } else {
        die("Error en la consulta: " . mysqli_error($conn));
    }

    mysqli_close($conn);
}
//funcion GetLoterias
	function GetLoteriasP()	
	{
		include ("conex.php");
		@$fecha_pago = $_GET['fecha'];		
		$Consulta = mysqli_query($conn,"SELECT idloteria, loteria FROM tbr_loteria WHERE condicion = 0 and fecha = $fecha_pago");
		$varc = "";
		$varc .="<option></option>";
		while ($fila = mysqli_fetch_array($Consulta, MYSQLI_ASSOC))
		{
	    	$varc .= "<option value='".$fila["idloteria"]."'>".$fila["loteria"]."</option>";
		}
		echo ($varc);
	}
?>
