$_SESSION['grade'], 'class' => $_SESSION['class'], USER_TABLE => $_SESSION['user']);
$asResults = getResults($aiConstraints);
if(!$asResults)
{
$asDisplay = array('
Aucune note.Vous avez répondu à aucun QCM |
', );
$sDisplayAverage = 'Moyenne : Aucune donnée disponible | ';
}
else
{
$asResults = $asResults[$_SESSION['grade']][$_SESSION['class']][$_SESSION['user']];
$iUserGlobalAvg = getResultsAverage($iOutOf, $aiConstraints);
$aiConstraints[USER_TABLE] = false;
$aiConstraints[QCM_TABLE] = array_keys($asResults);
$iClassGlobalAvg = getResultsAverage($iOutOf, $aiConstraints);
foreach($asResults as $iQcmId => $asQcmResultInfo)
{
$aiConstraints[QCM_TABLE] = $iQcmId;
$iClassAvg = getResultsAverage($iOutOf, $aiConstraints);
$asDisplay[$iQcmId] = '| '.$asQcmResultInfo[QCM_TABLE].' | '.roundMark($iOutOf, $asQcmResultInfo[RESULT_TABLE]).' / '.$iOutOf.' | '.$iClassAvg.' / '.$iOutOf.' |
';
}
$sDisplayAverage = 'Moyenne : '.$iUserGlobalAvg.' / '.$iOutOf.' | Moyenne de la classe : '.$iClassGlobalAvg.' / '.$iOutOf.' | ';
}
?>
Les notes de |
|
| QCM |
|
Moyenne de la classe |