[x] Moyenne semestre inversées car array_reverse inverse les index

This commit is contained in:
xdrm-brackets 2016-01-09 18:41:26 +01:00
parent ae2450c9e3
commit 9d92e69e21
1 changed files with 2 additions and 3 deletions

View File

@ -1179,11 +1179,10 @@ class DataBase{
$listeSemestresIndexes = array(); $listeSemestresIndexes = array();
//var_dump('f:'.$formationRang[0].'/'.$formationRang[1]); //var_dump('f:'.$formationRang[0].'/'.$formationRang[1]);
foreach(array_reverse($parcours) as $iter_s=>$semestre){ foreach(array_reverse($parcours, true) as $iter_s=>$semestre){
// si fait partie de la formation+rang courante // si fait partie de la formation+rang courante
if( $formationRang == array( $semestre['id_formation'], $semestre['rang'] ) ){ if( $formationRang == array( $semestre['id_formation'], $semestre['rang'] ) ){
//var_dump(' s:'.$semestre['id']);
// on ajoute l'index du semestre à la liste // on ajoute l'index du semestre à la liste
array_push($listeSemestresIndexes, $iter_s); array_push($listeSemestresIndexes, $iter_s);
@ -1220,7 +1219,7 @@ class DataBase{
$semestreCompensable = false; $semestreCompensable = false;
// semestreCompensé est VRAI si au moins un semestre est entre 8 et 10 // semestreCompensé est VRAI si au moins un semestre est entre 8 et 10
if( 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] >= 8 && 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] < 10 ) elseif( 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] < 10 )
$semestreCompensation = true; $semestreCompensation = true;
} }
} }