echo $module->getLabel(); ?> </option> <?php } ?> </select> </div> </div> <div class="col-lg-6"> <button type="button" class="btn btn-default btn-right hidden"><span class="glyphicon glyphicon-print"></span></button> </div> </div> <?php $mesStudents = UserDAL::findAllStudent(); ?> <div class="panel panel-default"> <div class="panel-heading"> <h3 id="panel-title-module" class="panel-title"> <?php echo $modules[0]->getLabel(); ?> </h3> </div> <table id="table-module-students" class="table"> <tbody> <tr> <th>Last Name</th><th>First Name</th><th>Result</th> </tr> </tbody>
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/SERS/SERS/model/DAL/UserDAL.php'; $moduleId = filter_input(INPUT_GET, 'module_id', FILTER_SANITIZE_NUMBER_INT); $module = ModuleDAL::findById($moduleId); $users = UserDAL::findAllStudent(); $userData = array(); $usersData = array(); foreach ($users as $user) { $userData["id"] = $user->getId(); $userData["lastName"] = $user->getNom(); $userData["firtName"] = $user->getPrenom(); $inscrit = false; if ($module->isInscrit($user)) { $inscrit = true; } $userData["inscrit"] = $inscrit; $usersData[] = $userData; } $usersJson = json_encode($usersData); echo $usersJson;