F. api / amigo-vista-modifica.php

1
<?php
2
3
require_once __DIR__ . "/../libservidorphp/manejaErrores.php";
4
require_once __DIR__ . "/../libservidorphp/recibeEnteroObligatorio.php";
5
require_once __DIR__ . "/../libservidorphp/validaEntidadObligatoria.php";
6
require_once __DIR__ . "/../libservidorphp/devuelveJson.php";
7
require_once __DIR__ . "/Bd.php";
8
require_once __DIR__ . "/pasatiempoOptions.php";
9
10
$amiId = recibeEnteroObligatorio("id");
11
12
$bd = Bd::conexion();
13
$stmt = $bd->prepare("SELECT * FROM AMIGO WHERE AMI_ID = :AMI_ID");
14
$stmt->execute([":AMI_ID" => $amiId]);
15
$modelo = $stmt->fetch(PDO::FETCH_ASSOC);
16
17
$modelo = validaEntidadObligatoria("Amigo",  $modelo);
18
$pasId = $modelo["AMI_PAS_ID"];
19
20
devuelveJson([
21
 "id" => ["value" => $amiId],
22
 "nombre" => ["value" => $modelo["AMI_NOMBRE"]],
23
 "pasId" => [
24
  "innerHTML" => pasatiempoOptons(),
25
  "value" => $pasId === null ? "" : $pasId
26
 ]
27
]);
28
skip_previous skip_next