<?php

$db = new Mypdo();
$managerMeth = new MethodeManager($db);
$managerChap = new ChapitreManager($db);
if (!isset($_SESSION['nomMethode'])) {
    if (isset($_GET['nomMethode'])) {
        $_SESSION['nomMethode'] = $_GET['nomMethode'];
    }
}
$_SESSION['numMethode'] = $managerMeth->getNumMethodeParNom($_SESSION['nomMethode']);
if (!empty($_POST["TailleCubeSelect"])) {
    $_SESSION["TailleCubeSelect"] = $_POST["TailleCubeSelect"];
} else {
    $_SESSION['TailleCubeSelect'] = $managerMeth->getCubTailleMethodeParNum($_SESSION['numMethode']);
}
$list = $managerChap->getAllChapitreParMethode($_SESSION['numMethode']);
$NbrChapitreParMethode = sizeof($list);
if (empty($_POST['titreChap']) && empty($_POST['descriptionChap'])) {
    ?>

<h1> ajout d'un chapitre pour la méthode : <?php 
    echo $_SESSION['nomMethode'];
    ?>
 </h1>

<p>
<?php 
    $descriptionMeth = $managerMeth->getDescriptionMethodeParNum($_SESSION['numMethode']);
    echo $descriptionMeth;
    ?>
Exemplo n.º 2
0
<?php

$db = new Mypdo();
$managerMeth = new MethodeManager($db);
$managerChap = new ChapitreManager($db);
$managerPiJo = new PieceJointeManager($db);
$managerLien = new LienManager($db);
$managerPart = new PartitionManager($db);
$managerListePartition = new ListePartitionManager($db);
$managerCont = new ContientManager($db);
$numMethode = $managerMeth->getNumMethodeParNom($_GET['nomMethode']);
$listChapitreParMethode = $managerChap->getAllChapitreParMethode($numMethode);
$managerLien->deleteLien($numMethode);
$managerPiJo->deletePiJo($numMethode);
foreach ($listChapitreParMethode as $Chapitre) {
    $numChapitre = $Chapitre->getCha_num();
    $listePartitionParChapitre = $managerCont->getAllPartitionParChapitre($numChapitre);
    foreach ($listePartitionParChapitre as $Partition) {
        $numPartition = $Partition->getPar_num();
        $managerListePartition->deleteListePartition($numPartition);
        $managerCont->deleteContient($numMethode);
        $managerPart->deletePartition($numPartition);
    }
    $managerChap->deleteChapitre($numChapitre);
}
$managerMeth->deleteMethode($numMethode);
echo '<br/><img src="image/valid.png" /> La méthode a bien été supprimée !';
header("Refresh: 2 ; URL = index.php?page=12");