Php 从数据库加载flot图表

Php 从数据库加载flot图表,php,Php,我有这个条形图的代码,但我想加载mysql数据库的数据 /* * BAR CHART * --------- */ var bar_data = { data: [["20-30", 10], ["31-40", 8], ["41-50", 4], ["51-60", 13]], color: "#3c8dbc" }; $.plot("#bar-chart", [bar_data], { grid: { borderWidth: 1, borderColor:

我有这个条形图的代码,但我想加载mysql数据库的数据

/*
 * BAR CHART
 * ---------
 */

var bar_data = {
  data: [["20-30", 10], ["31-40", 8], ["41-50", 4], ["51-60", 13]],
  color: "#3c8dbc"
};
$.plot("#bar-chart", [bar_data], {
  grid: {
    borderWidth: 1,
    borderColor: "#f3f3f3",
    tickColor: "#f3f3f3"
  },
  series: {
    bars: {
      show: true,
      barWidth: 0.5,
      align: "center"
    }
  },
  xaxis: {
    mode: "categories",
    tickLength: 0
  }
});
/* END BAR CHART */

使用
json\u encode
可以将一些
标记之间的PHP数组作为一个解决方案输出


不过,更好的解决方案通常是使用AJAX请求将数据作为JSON返回,并从中初始化图形。这样,您就不会在javascript之外创建全局javascript数据变量。

欢迎使用堆栈溢出。到目前为止,你尝试了什么?这是一个广泛的问题,因此不是编码服务。在别人愿意帮助你之前,你必须至少付出一些努力来解决你自己的问题。请查看如何创建