【Three.js】DBから値を取り出してJSONに変えて線グラフに【Line chart】
もとにしたサンプルデータはこれです
line chart
http://bl.ocks.org/mbostock/3883245
サンプルだとtsvでグラフにする値をよみこんでるのですが、
sqlから取り出してそのままいれたかったためjsonにしました。
以下sql文
$sql =ほげ; $result = ほげ; $hoge = ほげ for($i=0;$i<$hoge;$i++){ $data = pg_fetch_assoc($result6,$i); $max_count = $data["max_count"]; $min_count = $data["min_count"]; $hoge_array[$data["day"]][$data["action"]] = $data["count"]; $data_Sets .='{date:"'.$data["day"].'", val:'.$data["count"].'},'; } $data_SetsでJSONを作ります。 (データセット) var dataSet = [<?php echo $data_Sets; ?> ];
すると無事に
var dataSet = [{date:"2014-04-01", val:11111111},{date:"2014-04-02",val:1111111},...........];
こんなかんじに