23 lines
735 B
PHP
23 lines
735 B
PHP
<?php
|
|
require_once('include/headscript.php');
|
|
|
|
/**
|
|
* Rimuove un'associazione tra classi (solo scuola corrente).
|
|
* GET: idassociateclass, id (classe principale, per il ritorno).
|
|
*/
|
|
SchoolContext::requireSchoolAdmin();
|
|
$pdo = DBHandlerSelect::getInstance()->getConnection();
|
|
|
|
$idassociateclass = (int) ($_GET['idassociateclass'] ?? 0);
|
|
$idmain = (int) ($_GET['id'] ?? 0);
|
|
|
|
if (SchoolScope::belongs('associateclass', $idassociateclass)) {
|
|
$pdo->prepare("DELETE FROM associateclass WHERE idassociateclass = ? AND idschool = ?")
|
|
->execute([$idassociateclass, $idschool]);
|
|
header('Location: associate-services.php?id=' . $idmain . '&removed=1');
|
|
exit;
|
|
}
|
|
|
|
header('Location: admin-services.php?message=notfound');
|
|
exit;
|