<?php include("cabecera_admin.php")?>
<?php include("conexion.php")?>

<?php
$objConexion = new conexion();

if($_POST){
    $id = $_POST['id'];
    $cantidad = $_POST['cantidad'];
    $fecha = $_POST['fecha'];
    $id_ingrediente = $_POST['id_ingrediente'];
    
    // Actualizar el registro
    $sql = "UPDATE cantidadingredientes SET cantidad = '$cantidad', fecha = '$fecha', id_cantidad = '$id_ingrediente' WHERE id = $id";
    $objConexion->ejecutar($sql);
    header("location:eliminar_inventario.php");
}

if($_GET){
    $id = $_GET['id'];
    // Consultar los datos actuales del registro
    $cantidadingrediente = $objConexion->consultar("SELECT * FROM cantidadingredientes WHERE id = $id")[0];
    $ingredientes = $objConexion->consultar("SELECT * FROM ingredientes");
}
?>

<div class="container">
    <h2>Editar Inventario</h2>
    <form method="post">
        <input type="hidden" name="id" value="<?php echo $cantidadingrediente['id']; ?>">

        <div class="form-group">
            <label for="id_ingrediente">Ingrediente:</label>
            <select name="id_ingrediente" class="form-control">
                <?php foreach($ingredientes as $ingrediente){ ?>
                    <option value="<?php echo $ingrediente['id']; ?>"
                        <?php echo ($ingrediente['id'] == $cantidadingrediente['id_cantidad']) ? 'selected' : ''; ?>>
                        <?php echo $ingrediente['nombre']; ?>
                    </option>
                <?php } ?>
            </select>
        </div>

        <div class="form-group">
            <label for="cantidad">Cantidad:</label>
            <input type="text" class="form-control" name="cantidad" value="<?php echo $cantidadingrediente['cantidad']; ?>">
        </div>

        <div class="form-group">
            <label for="fecha">Fecha:</label>
            <input type="date" class="form-control" name="fecha" value="<?php echo $cantidadingrediente['fecha']; ?>">
        </div>

        <button type="submit" class="btn btn-primary">Guardar Cambios</button>
    </form>
</div>

<?php include("pie.php")?>
