<%@ page import="java.sql.*" %>
<%@ page import="servlet.conexion_mysql" %>
<%@ page contentType="text/html; charset=UTF-8" %>
<% request.setCharacterEncoding("UTF-8"); %>

<%
    String idParam = request.getParameter("id");
    String mensaje = "";
    if (idParam != null && !idParam.trim().isEmpty()) {
        int id_plato = Integer.parseInt(idParam);
        try (Connection con = conexion_mysql.getConnection()) {
            String sql = "DELETE FROM platos_restaurante WHERE id_plato = ?";
            try (PreparedStatement ps = con.prepareStatement(sql)) {
                ps.setInt(1, id_plato);
                int affected = ps.executeUpdate();
                if (affected > 0) {
                    mensaje = "Plato eliminado correctamente.";
                } else {
                    mensaje = "Plato no encontrado.";
                }
            }
        } catch (Exception e) {
            mensaje = "Error eliminando plato: " + e.getMessage();
        }
    } else {
        mensaje = "ID inválido.";
    }
%>

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Eliminar Plato</title>
    <meta http-equiv="refresh" content="2; URL=platos_list.jsp" />
</head>
<body>
    <p><%= mensaje %></p>
    <p>Redirigiendo al listado...</p>
</body>
</html>
