Bonjour, j'ai un souci avec une chaine et un array
j'ai besoin d'avoir des données comme cela
Le problème c'est que les deux chaines sont contenu dans ce tableau suivant qui est lu comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $legende = array('1er','2éme','3éme','4éme','5éme','6éme','7éme','8éme'); $donnees = array($p1,$p2,$p3,$p4,$p5,$p6,$p7,$p8);
J'ai essayé plein de truc mais pas moyen d'arriver à remplir $legende et $donnee du coup j'arrive pas à afficher mon graphique avec jpgraph
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 while( $row = mysql_fetch_assoc($result)) { $donnee[] = $row; $i = $i + 1; }
Pour info au cas ou le graphique s'affiche comme ça
Merci de votre aide car là je seiche complètement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $barres = new BarPlot($donnees); // $barres->value->Show(); $graphique = new Graph(500,200,"auto"); $graphique->SetScale("textlin"); $graphique->img->SetMargin(60,20,30,50); $graphique->SetMarginColor("lightblue"); $graphique->SetShadow(); $graphique->title->Set("Classement au championnat du monde"); $graphique->title->SetColor("darkred"); $graphique->yaxis->title->Set("Classement"); $graphique->xaxis->SetTickLabels($legende); $graphique->xaxis->SetLabelAngle(0); $graphique->add($barres); $graphique->Stroke();
Partager