= count($salones) ?> salones encontrados
Salones en SGU | SALONES en Postgres |
---|---|
= json_encode($salon, $json_flags) ?> | = json_encode($salon_db, $json_flags) ?> |
'https://portal.ulsa.edu.mx/servicios/AuditoriaAsistencialRest/AuditoriaAsistencialService.svc/auditoriaAsistencial/catalogos/espacios/seleccionar',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => json_encode([]),
CURLOPT_HTTPHEADER => [
"token: $token",
'username: SGU_APSA_AUD_ASIST',
'Content-Type: application/json',
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
$json_flags = JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT;
$salones = json_decode($response, true, 512, JSON_THROW_ON_ERROR | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
?>
= count($salones) ?> salones encontrados
where("id_espacio_sgu", $salon["IdEspacio"])->get("salon");
// si de el salon es igual NombreEspacio == salon
$vacío = empty($salon_db);
$igual = $salon["NombreEspacio"] == ($salon["salon"] ?? "");
if ($vacío) {
$db->insert("salon", [
"id_espacio_sgu" => $salon["IdEspacio"],
"salon" => $salon["NombreEspacio"],
"id_espacio_padre" => $salon["IdEspacioPadre"] > 0 ? $salon["IdEspacioPadre"] : null,
]);
} else if (!$igual) {
$db->where("id_espacio_sgu", $salon["IdEspacio"])->update("salon", [
"salon" => $salon["NombreEspacio"],
// "id_espacio_padre" => $salon["IdEspacioPadre"] > 0 ? $salon["IdEspacioPadre"] : null,
]);
}
?>
Salones en SGU
SALONES en Postgres
">
= json_encode($salon, $json_flags) ?>
= json_encode($salon_db, $json_flags) ?>