<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/WebBristol/model/DAL/ComponentDAL.php';
$id = filter_input(INPUT_GET, 'id');
$components = ComponentDAL::findByStudent($id);
$result = array();
foreach ($components as $component) {
    $user = $component->getUser();
    $idAction = 'idUser='******'&idExam=' . $component->getId();
    $action = '<button id="' . $idAction . '" type="button" class="btn btn-default" data-toggle="modal" data-target="#myModal">
    <span class="glyphicon glyphicon-scale"></span></button>';
    $row = array("first_name" => $user->getFirstName(), "last_name" => $user->getLastName(), "module" => $component->getModule()->getTitle(), "type" => $component->getType()->getTypeName(), "mark" => $component->getMark(), "date" => $component->getDate(), "action" => $action);
    $result[] = $row;
}
echo json_encode($result);