Par ailleurs dans cette page tu ne peux pas avoir de html ou quoi que ce soit d'autre c'est une image c'est tout
@+
<?php
include ("..\jpGraph\src\jpgraph.php");
include ("..\jpGraph\src\jpgraph_pie.php");
include ("..\jpGraph\src\jpgraph_pie3d.php");
$tableauAnnees = array();
$NOMBRE_DE_VICTIMES = array();
// *****************************************************
// Extraction des données dans la base de données
// **************************************************
// Connexion à la BDD
mysql_connect("localhost","root","") or die("erreur de connexion");
// Sélection de la base de données
mysql_select_db("nosvictimes") or die("Erreur de selection de la BD");
$sql = " SELECT
COUNT(a.matricule) AS NOMBRE_DE_VICTIMES ,
structuref AS STRUCTURE
FROM victime a , info b
GROUP BY structuref";
$mysqlQuery = mysql_query($sql) or die('Pb de requête');
while ($row = mysql_fetch_array($mysqlQuery, MYSQL_ASSOC)) {
// Ajouter année devant, c'est pour la légende
$tableauAnnees[] = " " . $row['STRUCTURE'];
$NOMBRE_DE_VICTIMES[] = $row['NOMBRE_DE_VICTIMES'];
}
// **************************************
// Création du graphique
// *****************************************
// On spécifie la largeur et la hauteur du graph
$graph = new PieGraph(400,300);
// Ajouter une ombre au conteneur
$graph->SetShadow();
// Donner un titre
$graph->title->Set("representation graphique religions des victimes");
// Quelle police et quel style pour le titre
// Prototype: function SetFont($aFamily,$aStyle=FS_NORMAL,$aSize=10)
// 1. famille
// 2. style
// 3. taille
$graph->title->SetFont(FF_GEORGIA,FS_BOLD, 12);
// Créer un camembert
$pie = new PiePlot3D($NOMBRE_DE_VICTIMES);
// Quelle partie se détache du reste
$pie->ExplodeSlice(2);
// Spécifier des couleurs personnalisées... #FF0000 ok
$pie->SetSliceColors(array('red', 'blue', 'green'));
// Légendes qui accompagnent le graphique, ici chaque année avec sa couleur
$pie->SetLegends($tableauAnnees);
// Position du graphique (0.5=centré)
$pie->SetCenter(0.4);
// Type de valeur (pourcentage ou valeurs)
$pie->SetValueType(PIE_VALUE_ABS);
// Personnalisation des étiquettes pour chaque partie
$pie->value->SetFormat('%d');
// Personnaliser la police et couleur des étiquettes
$pie->value->SetFont(FF_ARIAL,FS_NORMAL, 9);
$pie->value->SetColor('blue');
// ajouter le graphique PIE3D au conteneur
$graph->Add($pie);
// Provoquer l'affichage
$graph->Stroke();
?>