// CETTE PAGE CONTIENT UN TABLEAU CONSTITUÉ D'1 LIGNE D'EN-TÊTE ET D'1 LIGNE PAR
// ÉTABLISSEMENT
echo "\r\n<br>\r\n<table width='55%' cellspacing='0' cellpadding='0' class='tabNonQuadrille'>\r\n\r\n   <tr class='enTeteTabNonQuad'>\r\n      <td colspan='4'><strong>Etablissements</strong></td>\r\n   </tr>";
Connexion::connecter();
$arrayEtab = EtablissementDao::getAll();
//$rsEtab = mysql_query($req, $connexion);
if (isset($_SESSION['pseudo'])) {
    $privil = UserDAO::getPrivilegeByPseudo($_SESSION['pseudo']);
}
// BOUCLE SUR LES ÉTABLISSEMENTS
for ($i = 0; $i < count($arrayEtab); $i++) {
    $unEtab = $arrayEtab[$i];
    echo "\r\n\t\t<tr class='ligneTabNonQuad'>\r\n         <td width='52%'>" . $unEtab->getNom() . "</td>\r\n         \r\n         <td width='16%' align='center'> \r\n         <a href='cGestionEtablissements.php?action=detailEtab&id=" . $unEtab->getId() . "'>\r\n         Voir détail</a></td>";
    if (isset($_SESSION['pseudo']) && $privil == '1') {
        echo "<td width='16%' align='center'> \r\n         <a href='cGestionEtablissements.php?action=demanderModifierEtab&id=" . $unEtab->getId() . "'>\r\n         Modifier</a></td>";
    }
    // S'il existe déjà des attributions pour l'établissement, il faudra
    // d'abord les supprimer avant de pouvoir supprimer l'établissement
    if (!existeAttributionsEtab($connexion, $unEtab->getId()) && isset($_SESSION['pseudo']) && $privil == '1') {
        echo "\r\n            <td width='16%' align='center'> \r\n            <a href='cGestionEtablissements.php?action=demanderSupprimerEtab&id=" . $unEtab->getId() . "'>\r\n            Supprimer</a></td>";
    } else {
        echo "\r\n            <td width='16%'>&nbsp; </td>";
    }
    echo "\r\n      </tr>";
}
if (isset($_SESSION['pseudo']) && $privil == '1') {
    echo "\r\n</table>\r\n<br>\r\n<a href='cGestionEtablissements.php?action=demanderCreerEtab'>\r\nCréation d'un établissement</a >";
}
include "_fin.inc.php";
Connexion::deconnecter();
Exemplo n.º 2
0
function TypeChambreDaoDelete()
{
    $pdo = Connexion::connecter();
    //TypeChambre : test de suppression d'une chambre
    echo "<p>TypeChambre : test de suppression d'une chambre</p>";
    try {
        TypeChambreDao::delete('C6');
    } catch (PDOException $e) {
        echo 'ERROR : ' . $e->getMessage();
    }
    $pdo = Connexion::deconnecter();
}