PHP : Calcul de moyenne par modalité

PHP : Calcul de moyenne par modalité - PHP - Programmation

Marsh Posté le 29-03-2012 à 19:52:51    

Bonjour tout le monde , je sollicite votre aide pour un petit calcul de moyenne dont je n'arrive à aboutir comme je le souhaite !
Alors en fait j'ai crée un site avec un formulaire (sous forme de sondage : Nom, type de service, la note qui y est attribué) à remplir afin d'améliorer la qualité de nos services. Je récolte les données entrés dans un fichier texte enregistré sur mon serveur. Bref après que le participant ait inséré ses données, je souhaiterais leur afficher les statistiques des participants DONT le calcul de moyenne en fonction du service qu'ils ont noté mais je n'y arrive pas !!!  
Voici ce que j'ai essayé de faire :  
 
$file="sondage.txt";
 $fo=fopen($file,"r" );
 if(!$fo){
  echo "Echec de l'ouverture du fichier";
 }
 $choix = 0;
 $n = 0;
 
  while(!feof($fo))
  {
   $str=fgets($fo);
   $tab=explode(" ",$str);
   $s=$s+$tab[3];
   $y=$y+1;
   $nb += $tab[3];
   $n++;
  }
  $n--;
 
  echo "[Somme des notes de satisfaction = ".$nb." ; n (nombre de participants) = ".$n."] <br>";
  $moy = $nb / $n;
  $moy1 = round($moy,3);
  echo " La moyenne des notes de satisfaction est d'environ ".$moy1.".";
 
IL SE TROUVE QUE J'ARRIVE A OBTENIR QUE LA MOYENNE TOTALE... JE NE VOIS PAS COMMENT FAIRE POUR OBTENIR PLUSIEURS MOYENNE DE CHAQUE SERVICE NOTES.
 
Merci d'avance de votre aide...
 

Reply

Marsh Posté le 29-03-2012 à 19:52:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed