<?php
include('is_logged.php');
require_once ("../config/db.php");
require_once ("../config/conexion.php");

$id_producto_final = intval($_GET['id']);

$sql = "SELECT c.*, p.nombre_producto FROM composicion_producto_final c JOIN products p ON c.id_producto = p.id_producto WHERE c.id_producto_final = '$id_producto_final'";
$query = mysqli_query($con, $sql);
if (!$query) {
    echo "Error en consulta: " . mysqli_error($con);
} else {
    if (mysqli_num_rows($query) > 0) {
        echo "<table class='table table-bordered'>";
        echo "<thead><tr><th>Producto</th><th>Cantidad</th><th>Unidad</th><th>Acciones</th></tr></thead><tbody>";
        while ($row = mysqli_fetch_array($query)) {
            $id_composicion = $row['id'];
            echo "<tr>";
            echo "<td>{$row['nombre_producto']}</td>";
            echo "<td><input type='number' step='0.01' class='form-control cantidad-input' data-id='{$id_composicion}' value='{$row['cantidad']}' style='width: 80px; display: inline-block;'></td>";
            echo "<td>{$row['unidad']}</td>";
            echo "<td>";
            echo "<button class='btn btn-sm btn-warning editar-cantidad' data-id='{$id_composicion}'>Actualizar</button> ";
            echo "<button class='btn btn-sm btn-danger borrar-composicion' data-id='{$id_composicion}'>Borrar</button>";
            echo "</td>";
            echo "</tr>";
        }
        echo "</tbody></table>";
    } else {
        echo "<p>No hay composiciones registradas.</p>";
    }
}
?>