Je veux lier le graphique à barres empilées avec certaines valeurs de la base de données. J'ai réussi à le faire fonctionner en utilisant des valeurs codées en dur. Comment faire pour qu'il utilise les valeurs d'une base de données ?
Pour l'instant, j'ai placé ce code dans un fichier JavaScript :
$(function () {
var css_id = "#placeholder";
var data = [
{label: 'Strong', data: [[1,250], [2,250], [3,250], [4,250], [5,250], [6,250], [7,250], [8,250], [9,250], [10,250], [11,250], [12,250]]},
{label: 'Weak', data: [[1,200], [2,200], [3,200], [4,200], [5,200], [6,200], [7,200], [8,200], [9,200], [10,200], [11,200], [12,200]]},
{label: 'Medium', data: [[1,50], [2,50], [3,50], [4,50], [5,50], [6,50], [7,50], [8,50], [9,50], [10,50], [11,50], [12,50]]},
];
var options = {
series: {stack: 0,
lines: {show: false, steps: false },
bars: {show: true, barWidth: 0.9, align: 'center'},
},
xaxis: {ticks: [[1,'Jan'], [2,'Feb'], [3,'March'], [4,'April'], [5,'May'],[6,'June'],[7,'July'],[8,'August'],[9,'Sept'],[10,'Oct'] ,[11,'Nov'],[12,'Dec'] ]},
};
$.plot($(css_id), data, options);
});