Salut !

Voila j'ai un petit probleme, je souhaite avoir un graphique (un camembert) qui affiche le rapport entre les différentes aires géographiques.
Pour l'instant j'en ai 3, mais il se peut que plus tard, il y en ai 5 par exemple et du coup mon code ne marcherait plus.

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
data: [
	[tab_areas[0], return_areas[0]],
	[tab_areas[1], return_areas[1]],
	[tab_areas[2], return_areas[2]]
]
Les données du graphique sont donc implémenté sous cette forme, il faut donc impérativement :
["nom_donnée", "valeur_donnée"]
ce que je voudrai c qu'on ait quelque chose comme ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for(var j=0;j<tab_areas.length;j++){
[tab_areas[j], return_areas[j]];
}
sauf que ca ne va pas, je ne peux pas mettre de for, il comprend pas...

Donc faut il passer par le php absolument ? (barbar :O)

et faire quelque chose comme ça ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php $i =0;
        foreach (?>tab_areas<?php as $areas) {
                echo "[ '$areas'," ;?> return_areas[<?php echo $i; ?>]],	
		<?php
                $i = $i +1;
} ?>
(qui ne marche pas, il me dit unexpected '?>')


Si vous avez une idée je suis preneur !