34 lines
862 B
PHP
34 lines
862 B
PHP
<?php
|
|
require_once 'db/config.php';
|
|
|
|
header('Content-Type: application/json');
|
|
|
|
$productId = isset($_GET['product_id']) ? (int)$_GET['product_id'] : 0;
|
|
$sedeId = isset($_GET['sede_id']) ? (int)$_GET['sede_id'] : 0;
|
|
|
|
if ($productId <= 0 || $sedeId <= 0) {
|
|
echo json_encode([]);
|
|
exit;
|
|
}
|
|
|
|
try {
|
|
$db = db();
|
|
$stmt = $db->prepare(
|
|
"SELECT codigo_unico, estado
|
|
FROM unidades_inventario
|
|
WHERE producto_id = :product_id AND sede_id = :sede_id"
|
|
);
|
|
$stmt->bindParam(':product_id', $productId, PDO::PARAM_INT);
|
|
$stmt->bindParam(':sede_id', $sedeId, PDO::PARAM_INT);
|
|
$stmt->execute();
|
|
|
|
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
|
|
|
echo json_encode($results);
|
|
|
|
} catch (PDOException $e) {
|
|
http_response_code(500);
|
|
echo json_encode(['error' => 'Database error: ' . $e->getMessage()]);
|
|
}
|
|
?>
|