<?php require("../mysql_connexion/mysql_connexion.php"); $j=0; $result = mysqli_query($mysqli,"SELECT * FROM atelierphp_sol_list_array order by list_name"); $fields = mysqli_num_fields($result); while ($row=mysqli_fetch_array($result)) { $j++; $list['name'][$j]=$row['list_name']; $list['categ'][$j]=$row['list_categ']; $list['value'][$j]=$row['list_value']; } echo "<table border=1>"; echo "<th bgcolor=white>Nom</th> <th bgcolor=white>Catégorie</th> <th bgcolor=#D6F9DF>Valeur</th>"; arsort($list['value']); /*bien sur dans ce cas on aurait pu extraire directement dans l'ordre qui nous interresse dans le cas ou la colonne value s'obtient à partir d'éléments calculés dans plusieurs colonnes on est bien obligé de proceder de cette façon*/ echo "Tableau trié par note"; for(reset($list['value']); $k = key($list['value']); next($list['value'])) { echo "<tr>"; $couleur="#D6F9DF"; echo "<td bgcolor=$couleur align=center>{$list['name'][$k]}</td>"; echo "<td bgcolor=$couleur align=center>{$list['categ'][$k]}</td>"; $couleur="white"; echo "<td bgcolor=$couleur align=center>" .number_format($list['value'][$k],2,","," ")."</td>"; echo "</tr>"; } echo "</table>"; ?>
|
| Nom |
Catégorie |
Valeur | Tableau trié par note| Pascal | S1 | 100,00 | | Bolaji | S1 | 88,20 | | Na | S1 | 84,30 | | Gil | S1 | 83,00 | | Emmanuel | S1 | 81,00 | | Marcel | V3 | 79,50 | | Arthur | B2 | 79,20 | | Audrey | B1 | 78,00 | | Patrice | V1 | 78,00 | | Séverine | S1 | 75,70 | | Thomas | J3 | 74,00 | | JeanSébastien | S1 | 73,30 | | Pierre | J2 | 72,90 | | Fabienne | S1 | 72,70 | | Jeremy | C2 | 72,30 | | Antoine | C1 | 72,20 | | Florian | M2 | 71,00 | | Kévin | M2 | 71,00 | | Seyivé | S1 | 67,70 | | Florian | C1 | 67,30 | | Christophe | S1 | 67,20 | | François | J2 | 66,70 | | Sylvain | S1 | 66,70 | | Olivier | S1 | 66,70 | | Arnaud | M2 | 66,70 | | Alexandre | M1 | 65,90 | | Sophie | S1 | 65,10 | | Gregory | M1 | 65,00 | | Rafael | E1 | 64,80 | | Lionel | J1 | 63,10 | | Jean-Baptiste | J3 | 63,00 | | Damien | S1 | 62,50 | | Michel | V1 | 62,20 | | Alexandre | S1 | 62,20 | | Julien | J1 | 62,00 | | Olivier | S1 | 62,00 | | Baptiste | E3 | 62,00 | | Arnaud | S1 | 61,50 | | Fréderic | J3 | 61,00 | | Yanis | B2 | 59,00 | | Aurélien | J3 | 58,70 | | Frédéric | C2 | 58,70 | | Damien | J1 | 57,90 | | Nicolas | B2 | 57,50 | | Julien | J3 | 56,50 | | Cédric | J3 | 56,50 | | Sylvain | S1 | 56,00 | | Céline | E1 | 56,00 | | Ophélie | J3 | 55,90 | | Edwige | S1 | 54,20 | | François-Xavier | C1 | 54,00 | | Clément | B2 | 53,70 | | Florent | S1 | 50,00 | | Sofien | B2 | 50,00 | | Florian | C2 | 50,00 | | Julie | E2 | 49,00 | | Nicolas | J1 | 49,00 | | Luc | S1 | 48,00 | | Jean-Claude | V1 | 46,00 | | Christian | V1 | 46,00 | | Antony | M1 | 45,50 | | Sylvain | S1 | 45,50 | | Hubert | V1 | 43,60 | | Sébastien | E2 | 37,70 | | Adrien | M1 | 37,50 | | Donavan | C1 | 36,80 | | Didier | V1 | 35,80 | | Adrian | P1 | 34,20 | | Christelle | S1 | 31,00 | | Charlène | M2 | 29,20 | | Charly | B2 | 27,30 | | Patrice | S1 | 27,30 | | Maxime | M1 | 25,00 | | Yoann | J2 | 25,00 | | Déborah | C2 | 19,00 | | Gauthier | M1 | 16,70 | | Fanny | S1 | 8,60 | | Bernard | S1 | 0,00 | | Remi | P1 | 0,00 | | Rémi | M1 | 0,00 | | Raymond | V1 | 0,00 | | Raphaël | S1 | 0,00 | | Alain | V1 | 0,00 | | Rachid | S1 | 0,00 | | Robin | P1 | 0,00 | | Pierre | V1 | 0,00 | | Blandine | M1 | 0,00 | | Philippe | S1 | 0,00 | | philippe | S1 | 0,00 | | Quentin | C1 | 0,00 | | Roger | V1 | 0,00 | | Roger | V1 | 0,00 | | Yanhuan | V1 | 0,00 | | Romain | M1 | 0,00 | | Yann | P1 | 0,00 | | Aurélien | C1 | 0,00 | | Arthur | M1 | 0,00 | | Armand | C1 | 0,00 | | andre | V1 | 0,00 | | Anaïs | S1 | 0,00 | | Améline | M2 | 0,00 | | Alexandre | B1 | 0,00 | | Alban | C2 | 0,00 | | Thomas | M1 | 0,00 | | Thomas | B2 | 0,00 | | Benoit | P1 | 0,00 | | Hervé | V1 | 0,00 | | Patrice | V1 | 0,00 | | lucette | V1 | 0,00 | | Ignazio | S1 | 0,00 | | Greg | M1 | 0,00 | | Gilles | S1 | 0,00 | | Jean-Luc | V1 | 0,00 | | Jean-Paul | V1 | 0,00 | | Gabriel | V1 | 0,00 | | Joel | C1 | 0,00 | | Florent | C1 | 0,00 | | Julien | M2 | 0,00 | | Emmanuel | S1 | 0,00 | | Eddy | V1 | 0,00 | | Laurent | S1 | 0,00 | | Dominique | S1 | 0,00 | | Damien | M2 | 0,00 | | Charlotte | P1 | 0,00 | | Mariane | B1 | 0,00 | | Mathieu | J1 | 0,00 | | Matthieu | M2 | 0,00 | | Maxime | B2 | 0,00 | | Michel | V1 | 0,00 | | Clément | B1 | 0,00 | | Christophe | S1 | 0,00 | | Nicolas | S1 | 0,00 | | Christian | V1 | 0,00 | | Nicolas | S1 | 0,00 | | Christian | V1 | 0,00 | | Chloé | B1 | 0,00 | | Olivier | S1 | 0,00 | | Guillaume | S1 | 0,00 | | Yohan | C1 | 0,00 |
|