Poucentage avec PHP
Fermé
ghaouar
Messages postés
174
Date d'inscription
jeudi 10 avril 2008
Statut
Membre
Dernière intervention
22 avril 2012
-
13 avril 2009 à 00:16
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 13 avril 2009 à 06:45
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 13 avril 2009 à 06:45
A voir également:
- Poucentage avec PHP
- Easy php - Télécharger - Divers Web & Internet
- Bouton php - Forum PHP
- \R php ✓ - Forum PHP
- Href php ✓ - Forum PHP
- Convertir php en pdf ✓ - Forum PDF
1 réponse
gaerebut
Messages postés
1017
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
22 novembre 2013
171
13 avril 2009 à 06:45
13 avril 2009 à 06:45
Salut,
il faut d'abord relever toutes les note supérieures a 10.
Ensuite, ça te retourne un tableau de résultat.
Via une bloucle while() for() ou foreach(), tu parcours toute cet tableau et additionne chaque note à un compteur.
Puis tu as juste à utiliser la fonction count() en php pour savoir le nombre de résultat total du tableau et a diviser le nombre total de notes additionnée les une aux autres (boucle), le tout divisé par le nombre total de nombre (fonction count()). Si on part du principe que les notes on toutes le même coefficient ! ^^
<?php
$moyenne = $total/count($tableau);
?>
ça reviens au même que de faire 10+5+15/3 = 10, mais de façon dynamique :p
A+
Gaerebut
il faut d'abord relever toutes les note supérieures a 10.
SELECT note FROM table WHERE note > 10
Ensuite, ça te retourne un tableau de résultat.
Via une bloucle while() for() ou foreach(), tu parcours toute cet tableau et additionne chaque note à un compteur.
<?php $total = 0; foreach($tableau as $query){ $total+= $query; } ?>
Puis tu as juste à utiliser la fonction count() en php pour savoir le nombre de résultat total du tableau et a diviser le nombre total de notes additionnée les une aux autres (boucle), le tout divisé par le nombre total de nombre (fonction count()). Si on part du principe que les notes on toutes le même coefficient ! ^^
<?php
$moyenne = $total/count($tableau);
?>
ça reviens au même que de faire 10+5+15/3 = 10, mais de façon dynamique :p
A+
Gaerebut