<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/WebBristol/model/DAL/ComponentDAL.php'; $idStudent = filter_input(INPUT_GET, 'idStudent'); $idModule = filter_input(INPUT_GET, 'idModule'); $components = ComponentDAL::findByStudentAndModule($idStudent, $idModule); $result = array(); foreach ($components as $component) { $user = $component->getUser(); $row = array("module" => $component->getModule()->getTitle(), "type" => $component->getType()->getTypeName(), "mark" => $component->getMark(), "date" => $component->getDate()); $result[] = $row; } echo json_encode($result);