Page 1 sur 1

Jpgraph

Posté : 20 sept. 2005, 17:37
par tibougnat
Bonjour,
J'aimerais savoir si quelqu'un qui utilise jpgraph peut m'aider...
j'arrive à créer les graphismes que je souhaite sans problème mais je n'arrive pas à écrire quoique ce soit d'autre dans la page...
<?php
require_once('jpgraph/jpgraph.php');
require_once('jpgraph/jpgraph_pie.php');
require_once('connexion.php'); 


$rq11 = "SELECT COUNT(id_sondage) as somme11 FROM sondage WHERE comment ='presse' AND type='1'";
$exec11= mysql_query($rq11);
$res11 = mysql_fetch_assoc($exec11);

$rq21 = "SELECT COUNT(id_sondage) as somme21 FROM sondage WHERE comment ='email' AND type='1'";
$exec21 = mysql_query($rq21);
$res21 = mysql_fetch_assoc($exec21);

$rq31 = "SELECT COUNT(id_sondage) as somme31 FROM sondage WHERE comment ='moteur' AND type='1'";
$exec31 = mysql_query($rq31);
$res31 = mysql_fetch_assoc($exec31);


$data1 = array($res11['somme11'],$res21['somme21'],$res31['somme31']);
$graph1 = new PieGraph(700, 450);
$pie = new PiePlot($data1);
$pie->SetCenter(0.35,0.5);
$pie->ExplodeAll();
$pie->SetTheme('sand'); 
$graph1->Add($pie);
$graph1->Stroke();
?>
<html>
<head>
<title>Sondage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Statistiques des différents moteurs de recherche 
</body>
</html>
Ma phrase d'en dessous n'apparait pas...
C'est pas pour mettre un titre mais pour faire un lien et ensuite rajouter l'interface...
merci d'avance

Posté : 20 sept. 2005, 18:57
par progfou
Celà fait quelque temps que je ne m'en suis pas servi, mais si je me souviens bien, jpgraph te génère une image...
C'est le content-type qui va empêcher d'afficher le message...
Alors, la solution, c'est de générer l'image et de l'inclure dans une page à part avec un <img src="">.

Posté : 26 sept. 2005, 10:48
par tibougnat
Je cherche comment générer l'image... là elle s'affiche mais pour l'enregistrer ça me pose problème...

Posté : 26 sept. 2005, 16:13
par Maitrepylos
bonjour
<img src="tonfichierquigénérelegraph.php"> 
cela devrait le faire

Posté : 26 sept. 2005, 17:32
par tibougnat
génial merci :) ça fonctionne parfaitement...