Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mySQL和D3.js_D3.js - Fatal编程技术网

mySQL和D3.js

mySQL和D3.js,d3.js,D3.js,我对D3还很陌生,我不知道如何从mySQL数据库中读取基本折线图的数据,现在只是从数组中读取数据,以便最初设置该图 我读过这篇文章,但不清楚如何将其应用于我的图表,如果这是最好的方法 理想情况下,我希望尽可能简单地完成这项工作,以便在尝试任何更复杂的事情之前,我能想一想,如果有任何帮助,我将不胜感激。我建议将您从mysql请求中获得的数组从PHP转换为JSON,并在一点帮助下通过请求提取实际数据来自jQuery var json_data; var req = $.ajax({ url: "

我对D3还很陌生,我不知道如何从mySQL数据库中读取基本折线图的数据,现在只是从数组中读取数据,以便最初设置该图

我读过这篇文章,但不清楚如何将其应用于我的图表,如果这是最好的方法


理想情况下,我希望尽可能简单地完成这项工作,以便在尝试任何更复杂的事情之前,我能想一想,如果有任何帮助,我将不胜感激。

我建议将您从mysql请求中获得的数组从PHP转换为JSON,并在一点帮助下通过请求提取实际数据来自jQuery

var json_data;
var req = $.ajax({
  url: "getDataWithMysql.php", 
  success: function(data){
    json_data = JSON.parse(data);
  }
  error: function(err, f){
    console.log(err);
  }
});

$.when(req).done(function(){
  /*do the drawing with the json_data*/
});
然后可以使用JSON数据绘制D3可视化

附言:如果你不熟悉D3,你应该看看这个


PPS:JSON.parse仅适用于库。

您的确切问题是什么?基本上是问我如何修改基本线图的代码以从mySQL数据库中获取数据?谢谢-我会尝试一下。