Example #1
0
        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>
Example #2
0
<?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;