0

このチャートライブラリを使用しましたが、データをロードする方法がわかりません。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 クエリがどのように見える必要があるのか​​ わかりません... 日付配列の各日付に対してクエリが必要ですか? または、より良い方法はありますか?

助けてくれてありがとう!

4

1 に答える 1