faire un sondage et faire le bilan sous forme d'histogramme

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : faire un sondage et faire le bilan sous forme d'histogramme

par Pasti$ » 13 juin 2005, 16:06

y'avais de l'idée mais c'est vraiment trop chaud même seulement en essayant de comprendre le tuto

par Cyrano » 09 juin 2005, 13:57

Qui peut le plus peut le moins et ce tuto est basique. Je me répète, mais tu insistes: comprends ce tuto et tu adapteras ensuite d'autant plus facilement.

par Pasti$ » 09 juin 2005, 13:48

mais moi mon calcul de pourcentage est deja fait avec :
$total_questionnaire=$champ1+$champ2+$champ3+$champ4+$champ5;
$max=135;
$total = number_format ( ( ( $total_questionnaire / $max ) * 100 ) , 0 )  ;
aprés il sort un chiffre en %. Je compare ce pourcentage a l'aide d'une boucle FOR et dès qu'il trouve le bon encadrement ( de 10 en 10 je voudrais faire ) il me sort l'histogramme

c'est encore moi compliqué que dans le tuto je crois non ?

par Cyrano » 09 juin 2005, 12:47

Regarde bien la ligne du tuto:
$visites = array(138, 254, 381, 652, 896, 720, 140, 556, 663, 331, 407, 768);
Les nombres son individuellement séparés par des virgules et servent en tant que nombres: toi, tu as mis des chaines "nombre à nombre" or dans le tuto, les nombres servent pour du calcul, ce qui sera impossible avec ta méthode.

N'essaye donc pas d'adapter tout de suite le tuto sans le comprendre: fais le tuto complètement et quand tu auras compris le principe, refais une version adaptée à ce que tu cherches.

par Pasti$ » 09 juin 2005, 12:40

j'ai simplement copié le tuto de php debutant http://www.phpdebutant.org/article111.php en changeant simplement les valeurs du tableau
si tu veux me faire le reste aucun soucis tu postes ici mais bon je v essayer kan meme

merci

par Cyrano » 09 juin 2005, 12:39

Si tu inscris des chaines de caractères, il faut les encadrer :
$resultat= array("10 à 20", "20 à 30", "30 à 40",  "40 à 50", "50 à 60", "60 à 70", "70 à 80", "80 à 90", "90 à 100"); 


Comme je ne vois pas le reste du script, je ne peux pas te dire si le reste est bon ou pas par rapport à ce tableau.

par Pasti$ » 09 juin 2005, 12:29

c'est dans mon tableau que je vais mettre les differents encadrements ?

par exemple :
    $resultat= array(10 à 20, 20 à 30, 30 à 40,  40 à 50, 50 à 60, 60 à 70, 70 à 80, 80 à 90, 90 à 100); 

    header ("Content-type: image/png");  
    $largeurImage = 400; 
    $hauteurImage = 300; 
    $im = ImageCreate ($largeurImage, $hauteurImage)  
            or die ("Erreur lors de la création de l'image");          
    $blanc = ImageColorAllocate ($im, 255, 255, 255);  
    $noir = ImageColorAllocate ($im, 0, 0, 0);   
    $bleu = ImageColorAllocate ($im, 0, 0, 255);         
     

par Cyrano » 09 juin 2005, 12:23

oui, il suffit de déterminer l'échelle de graduation et de faire les barres en fonction.

par Pasti$ » 09 juin 2005, 12:22

Bien réfléchis est-il possible, apré calcul du pourcentage du niveau de satisfaction a propos du questionnaire, de dresser un histogramme en prenant un encadrement du resultat en %.

Je m'explique :
par ex l'utlisateur répond au questionnaire et obtient 84% de satisfaction.
L'echelle de l'histogramme sera découpé par tranche de 10% par ex
de 10 a 20%
de 20 a 30%
...

c'est possible ?

par Pasti$ » 09 juin 2005, 12:06

bon ok vais suivre la procédure du tuto je reviendrais si j'ai des soucis

par fab » 09 juin 2005, 12:00

pour la taille tu fais en pourcentage l'un par rapport a l'autre rien de plus simple

par Cyrano » 09 juin 2005, 11:38

Le principe est le même: au lieu d'avoir 8 ou 12 ou 500 barres dans ton histogramme, tu n'en auras que deux.

par Pasti$ » 09 juin 2005, 11:36

oui mais c pas tout a fait ca que je veux en fait, ce serait du style:

Avez vous aimez ce formulaire ?
-oui
-non

et en fonction des réponses dressé un histogramme pour oui et pour non

par Cyrano » 09 juin 2005, 11:33

Pourtant leur tuto est relativement clair, ça va être difficile de faire mieux ici :?

par Pasti$ » 09 juin 2005, 11:29

comme je suis a la rue la dedans.
serieux je capte rien :(