F. php / amigo-vista-modifica.php

1
<?php
2
3
require_once __DIR__ . "/lib/manejaErrores.php";
4
require_once __DIR__ . "/lib/recibeEnteroObligatorio.php";
5
require_once __DIR__ . "/lib/validaEntidadObligatoria.php";
6
require_once __DIR__ . "/lib/devuelveJson.php";
7
require_once __DIR__ . "/Bd.php";
8
require_once __DIR__ . "/pasatiempoOptions.php";
9
10
$amiId = recibeEnteroObligatorio("id");
11
12
$bd = Bd::pdo();
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
19
devuelveJson([
20
 "id" => ["value" => $amiId],
21
 "nombre" => ["value" => $modelo["AMI_NOMBRE"]],
22
 "pasId" => [
23
  "innerHTML" => pasatiempoOptons(),
24
  "value" => $modelo["PAS_ID"] === null ? "" : $modelo["PAS_ID"]
25
 ]
26
]);
27
skip_previous skip_next