Images dynamiques en php

Fermé
Thity - 27 déc. 2011 à 23:27
ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 - 28 déc. 2011 à 18:42
Bonjour,
je veux afficher un diagramme circulaire representant la prportion d'hommes et de femmes enregistrée dans ma base de données.le probleme est que ce diagramme ne s'affiche pas avec ces valeurs issues de la base et pourtant avec des constantes ca marche tres bien voici mon code:
apres connexion a la base de donnees

//Nbre total de femmes inscrites
$req1="SELECT count(*) FROM utilisateur WHERE sexe_util='{$sex}'";
$total_fem = mysql_result(mysql_query($req1),0,0);


// Nbre total d'inscrits
$req2="SELECT count(*) FROM utilisateur";
$total= mysql_result(mysql_query($req2),0,0);

//Representation dans le diagramme
$x_fem=(int)((360 * $total_fem)/$total);


//Creation du diagramme
header ("Content-type: image/gif");
$idimg=imagecreate(300,300);
$fond=imagecolorallocate($idimg,255,255,51);
$rouge=imagecolorallocate($idimg,255,0,0);
$blanc=imagecolorallocate($idimg,255,255,255);

imagefilledarc($idimg,150,100,290,190,0,$x_fem,$rouge,IMG_ARC_PIE);
imagefilledarc($idimg,150,100,290,190,$x_fem,360,$blanc,IMG_ARC_PIE);
imagepng($idimg,"diagram_circul.gif");
imagepng($idimg);
imagedestroy($idimg);




j'appelle ensuite ce script dans une autre page comme ceci:

<div id="corps">
<img src="diagram_circul.php" width="150" height="150" />
</div>
A voir également:

4 réponses

ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 5
27 déc. 2011 à 23:43
tu as essayer de mettre un echo $total_fem; et echo $total; pour voir si déjà tu avais un résultat à ta requête ?
0
Bonsoir

->ddtddt : Thity ne voit pas ton commentaire, et moi non plus, car les non inscrits ne voient pas les commentaires qui sont mis directement sur la question initiale. Il faut faire une réponse, pas un commentaire

->Thity : as-tu essayé de faire echo $total_fem,' - ', $total,' ',$x_fem;
au lieu de créer ton image ? Histoire de vérifier que tu tes variables sont bien ce que tu crois ?
0
oui j'ai essayé d'afficher les variables $total_fem, $total et $x_fem et ca marche bien
mais c'est lors de l'affichage du diagramme sur l'autre page que j'ai le probleme
0
ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 5
28 déc. 2011 à 10:58
merci le père ;-)

j'ai appris quelques chose :-)
0
et quesque tu as appris??
0
ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 5
28 déc. 2011 à 18:38
que les invité ne voyait pas les commentaires !
0
ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 5
28 déc. 2011 à 18:42
et, est ce que tu as vérifier que dans la nouvelle page les variable était passé ?

Pourquoi tu fait une nouvelle page ?
0