J'ai constaté que le fichier fait presque 1500 lignes, ce qui est trop.
Il s'agit ici de nombreuses répétitions de code : c'est dangereux, car s'il y a un bogue sur une partie du code, il faut penser à corriger plusieurs parties.
D'autre part, cela génère des problèmes de performances, car l'appel à la base est réalisé plusieurs fois :
Une fois la variable remplie, elle est accessible dans toute la page, donc inutile de recommencer : $Etudiants
Enfin, il y a souvent les mêmes calculs avec seulement un paramètre ou deux qui changent : une fonction serait plus propre (plusieurs appels à la même fonction, avec un ou deux paramètres différents).
J'ai constaté que le fichier fait presque 1500 lignes, ce qui est trop. Il s'agit ici de nombreuses répétitions de code : c'est dangereux, car s'il y a un bogue sur une partie du code, il faut penser à corriger plusieurs parties.
D'autre part, cela génère des problèmes de performances, car l'appel à la base est réalisé plusieurs fois :
Une fois la variable remplie, elle est accessible dans toute la page, donc inutile de recommencer : $Etudiants
Enfin, il y a souvent les mêmes calculs avec seulement un paramètre ou deux qui changent : une fonction serait plus propre (plusieurs appels à la même fonction, avec un ou deux paramètres différents).