<?php include "_debut.inc.php"; use modele\dao\EtablissementDao; require_once __DIR__ . "/../../includes/fonctions.inc.php"; use modele\Connexion; // AFFICHER L'ENSEMBLE DES ÉTABLISSEMENTS // 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); // 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>\r\n \r\n <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())) { 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%'> </td>"; } echo "\r\n </tr>"; } 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();
// AFFICHER L'ENSEMBLE DES ÉTABLISSEMENTS // 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%'> </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();
afficherErreurs(); exit; } if (!selectBase($connexion)) { ajouterErreur("La base de données festival est inexistante ou non accessible"); afficherErreurs(); exit; } // AFFICHER L'ENSEMBLE DES ÉTABLISSEMENTS // CETTE PAGE CONTIENT UN TABLEAU CONSTITUÉ D'1 LIGNE D'EN-TÊTE ET D'1 LIGNE PAR // ÉTABLISSEMENT echo "\r\n<table width='70%' cellspacing='0' cellpadding='0' align='center' \r\nclass='tabNonQuadrille'>\r\n <tr class='enTeteTabNonQuad'>\r\n <td colspan='4'>Etablissements</td>\r\n </tr>"; $req = obtenirReqEtablissements(); $rsEtab = mysql_query($req, $connexion); $lgEtab = mysql_fetch_array($rsEtab); // BOUCLE SUR LES ÉTABLISSEMENTS while ($lgEtab != FALSE) { $id = $lgEtab['id']; $nom = $lgEtab['nom']; echo "\r\n\t\t<tr class='ligneTabNonQuad'>\r\n <td width='52%'>{$nom}</td>\r\n \r\n <td width='16%' align='center'> \r\n <a href='detailEtablissement.php?id={$id}'>\r\n Voir détail</a></td>\r\n \r\n <td width='16%' align='center'> \r\n <a href='modificationEtablissement.php?action=demanderModifEtab&id={$id}'>\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, $id)) { echo "\r\n <td width='16%' align='center'> \r\n <a href='suppressionEtablissement.php?action=demanderSupprEtab&id={$id}'>\r\n Supprimer</a></td>"; } else { echo "\r\n <td width='16%'> </td>"; } echo "\r\n </tr>"; $lgEtab = mysql_fetch_array($rsEtab); } echo "\r\n <tr class='ligneTabNonQuad'>\r\n <td colspan='4'><a href='creationEtablissement.php?action=demanderCreEtab'>\r\n Création d'un établissement</a ></td>\r\n </tr>\r\n</table>";