<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: Content-Type");
header("Access-Control-Allow-Methods: POST, OPTIONS");
header("Content-Type: application/json; charset=utf-8");
header("Access-Control-Max-Age: 86400");

require_once(__DIR__ . '/../../config.php'); // Asume que $mysqli está definido aquí

 $data = json_decode(file_get_contents('php://input'));
 $slug = $data->slug_tienda;
 $id = (int)$data->id;

// Preparar la consulta de eliminación
 $stmt = $mysqli->prepare("DELETE FROM rangos_factura WHERE id = ? AND slug_tienda = ?");
 $stmt->bind_param('is', $id, $slug);
 $stmt->execute();

// Verificar si se eliminó alguna fila
if ($stmt->affected_rows > 0) {
    echo json_encode(['success' => true]);
} else {
    echo json_encode(['success' => false, 'message' => 'No se encontró el rango para eliminar o ya fue eliminado.']);
}

// Cerrar la sentencia
 $stmt->close();
?>