G. srv / producto.php

1<?php
2
3require_once __DIR__ . "/../lib/php/ejecutaServicio.php";
4require_once __DIR__ . "/../lib/php/recuperaIdEntero.php";
5require_once __DIR__ . "/../lib/php/devuelveJson.php";
6require_once __DIR__ . "/Bd.php";
7require_once __DIR__ . "/productoBusca.php";
8require_once __DIR__ . "/validaProducto.php";
9
10ejecutaServicio(function () {
11
12 $id = recuperaIdEntero("id");
13
14 $producto = productoBusca(Bd::pdo(), $id);
15 validaProducto($producto, $id);
16
17 devuelveJson([
18 "id" => ["value" => $id],
19 "producto" => ["value" => $producto[PROD_NOMBRE]],
20 "precio" => ["value" => "$" . number_format($producto[PROD_PRECIO], 2)],
21 ]);
22});
23
skip_previous skip_next