public static function getAllActif() { $parents = parent::getAllActif(); $return = array(); foreach ($parents as $parent) { if ($parent->estEleve()) $return[] = Eleve::getById($parent->getIdUtilisateur()); } return $return; }
<h3 class="centrer">Gestion des Utilisateurs</h3> </div> <table id="selectAction" style="width: 100%"> <tr> <td> <span id="newUser"><i class="fa fa-plus-square-o" style="font-size: 20px;"></i> Nouvel Utilisateur</span> </td> <td> <div> <label for="selectUtilisateur" >nom Utilisateur :</label> <select id="selectUtilisateur" size="1" style="min-width: 200px"> <option value=""></option> <optgroup label="Utilisateur Actif"></optgroup> <?php $utilisateurActifs = Utilisateur::getAllActif(); foreach ($utilisateurActifs as $user) { //$user = new Utilisateur(); echo '<option value="' . $user->getIdUtilisateur() . '">' . $user->getNomUtilisateur() . ' ' . $user->getPrenomUtilisateur() . '</option>'; } ?> <optgroup label="Utilisateur Inactif"></optgroup> <?php $utilisateurInactifs = Utilisateur::getAllInactif(); foreach ($utilisateurInactifs as $user) { //$user = new Utilisateur(); echo '<option value="' . $user->getIdUtilisateur() . '">' . $user->getNomUtilisateur() . ' ' . $user->getPrenomUtilisateur() . '</option>'; } ?> </select> </div>