Bonjour,
Je souhaite afficher dans un dojox.charting.Chart2D des données issue d'une base de donnée.
Pour cela, j'ai écrit une fonction un php qui interroge la base de donnée et me retourne un fichier JSON.
1° question:quelle structure doit avoir le fichier json
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {x: [1,2,3,4,5,6,7,8], y:[8,7,6,5,4,3,2,1] }
2° question: comment intégrer ces données dans mon chart défini comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 [ { x: 0, y: 110}, { x: 10, y: 24}, { x: 15, y:63}, { x: 25, y: 5}, { x: 40, y: 98}, { x: 45, y: 54} ];
Je récupére le fichier JSON en utilisant la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var chart1 = new dojox.charting.Chart2D("simplechart"); chart1.addPlot("default", { type: "Lines" }); chart1.addAxis("x"); chart1.addAxis("y", { vertical: true });
Mais ensuite, je n'arrive pas à récupérer les données du fichier json et à les ajouter à mon chart sachant que les données "x" représentent les abscisses et "y" les ordonnées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var obj = new dojo.data.ItemFileReadStore({ url:"PhpAndJsonChart.php"});
Merci de votre aide
Hélène
Partager