Classement des elèves par classe

Petit nouveau ! | 2 Messages

21 juil. 2016, 18:29

Bonsoir chers membres
J'ai une table Bulletins (matricule, classe, date_compo, mathematiques, etude_milieu, exploitation_texte, orthographe)
que je renseigne.
Je calcule la somme des notes (mathematiques, etude_milieu, exploitation_texte, orthographe)
par un code sql :
<?php
require_once("connexion.php") ;
$req = mysqli_query($mysqli, "SELECT * FROM bulletins WHERE matricule='".$_GET['matricule']."' ORDER BY nom")
or die("impossible de se connecter au serveur");
while ($donnees = mysqli_fetch_array($req)){
?>

<?php 
$Total=($donnees['orthographe'])+($donnees['exploitation_texte'])+($donnees['etude_milieu'])+($donnees['mathematiques']);
 echo $Total. "  Pts";
?>
 <?php } ?>
Pour la moyenne : <?php $Moy=$Total/14;
	                         $Moy = number_format($Moy, 2, ',', ' ');
	                        echo $Moy; ?>
Mon souci est de faire le classement des
éleves par classe en fonction de la moyenne obtenue..
Svp j'ai besoin de votre aide.
Merci d'avance
Modifié en dernier par MBALET le 21 juil. 2016, 18:32, modifié 1 fois.

Mammouth du PHP | 2703 Messages

21 juil. 2016, 18:31

ORDER BY (orthographe + exploitation_texte + ...) desc