<?php require_once __DIR__ . "/../../../Backend/SessionManager.php"; require_once __DIR__ . "/../../../Backend/RectorManager.php"; require_once __DIR__ . "/../../../Backend/ChurchManager.php"; require_once __DIR__ . "/../../../Backend/PersonManager.php"; if (!isset($_GET) || $_GET["nameChurch"] === NULL) { die; } $church = ChurchManager::getSingleChurch('name', $_GET["nameChurch"]); $rectors = RectorManager::getAllFormerRectors($church->getId()); $response = ""; if ($rectors !== NULL) { foreach ($rectors as $singleRector) { $person = PersonManager::getSinglePerson('id', $singleRector->getIdPerson()); $nameRector = $person->getFullNameBeginName(); $response = $response . "<li><a value='" . $singleRector->getId() . "' onclick='changeParent(\"" . $singleRector->getId() . "\", " . " \" " . $nameRector . " \")'>" . "{$nameRector}</a></li>"; } } echo $response;
$string = str_replace("|NavBar|", SessionManager::getNavBar(), $string); //Validate the URL $numberPage = intval($_GET["page"]); $sortType = $_GET["sort"]; $idChurch = $_GET["id"]; $church = ChurchManager::getSingleChurch('id', $idChurch); if ($sortType == NULL || $sortType == '') { $sortType = 'id'; } if ($numberPage === NULL || $numberPage < 0 || $idChurch === "" || $church === NULL) { echo "<script src='../JS/functions.js'></script><script>href('rectorMenu.php')</script>"; } //Display the name of the church $string = str_replace("|Church|", "«" . $church->getName() . "»", $string); //Getting all registries $rectorRegistries = RectorManager::getAllFormerRectors($idChurch, $sortType, $numberPage); //Get the total of registries $totalRegistries = DatabaseManager::getAffectedRows(); $affectedRegistries = DatabaseManager::registriesAffectedLastQuery(); if ($totalRegistries === 0 && $numberPage !== 0) { echo "<script src='../JS/functions.js'></script><script>href('rectorMenu.php')</script>"; } $lastPage = floor($affectedRegistries / 10); if ($affectedRegistries % 10 === 0) { $lastPage = floor($affectedRegistries / 10) - 1; } //Create contest for button next and prev $nextButtonString = '<button type="button" class="btn btn-warning" onclick="nextPage(\'true\')"> ^Next^</button>';