<?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);