このチャートライブラリを使用しましたが、データをロードする方法がわかりません。mysql からチャートにデータをロードしたことはありません。だから私はベストプラクティスが何であるかわかりません...
したがって、MySQL テーブルの Orders 行には次のようなものがあります。
id | price | kind | orderdate
-----------------------------
1 | 35 | 2 | 2013-01-01
2 | 30 | 1 | 2013-01-01
3 | 25 | 3 | 2013-01-01
4 | 15 | 2 | 2013-01-01
さらに、c3js は次のような形式でデータをロードします。
columns: [
['x', '2013-01-01', '2013-01-02', '2013-01-03', '2013-01-04', '2013-01-05'],
['kind1', 30, 200, 100, 400, 150],
['kind2', 30, 200, 100, 400, 150],
['kind3', 30, 200, 100, 400, 150],
]
したがって、以下のような日付配列を作成しました。['x', '2013-01-01', '2013-01-02', '2013-01-03', '2013-01-04', '2013-01-05']
この日付ごとに、たとえば種類 = 1 の行数が必要です。しかし、MySQL クエリがどのように見える必要があるのか わかりません... 日付配列の各日付に対してクエリが必要ですか? または、より良い方法はありますか?
助けてくれてありがとう!