diff --git a/manager/database.php b/manager/database.php index 494665c..27b7e13 100755 --- a/manager/database.php +++ b/manager/database.php @@ -1179,11 +1179,10 @@ class DataBase{ $listeSemestresIndexes = array(); //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 if( $formationRang == array( $semestre['id_formation'], $semestre['rang'] ) ){ - //var_dump(' s:'.$semestre['id']); // on ajoute l'index du semestre à la liste array_push($listeSemestresIndexes, $iter_s); @@ -1220,7 +1219,7 @@ class DataBase{ $semestreCompensable = false; // 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; } }