0

Googleグラフを使用して、SQLテーブルに変数を含むグラフを描画しました。以下は私のコードです。テーブルの最後の行でグラフを描画することがわかります.3つの最後の行を描画する方法 使用する必要があることはわかっていますDESC LIMIT 3が、どのように使用しますか?

<?php
    $result = mysql_query("SELECT * FROM result ORDER BY id DESC LIMIT 1");
    $value=array();
    while($r = mysql_fetch_assoc($result)) {
        $year=$r['year'];
        $sales=$r['sales'];
        $expenses=$r['expenses'];
        $val="[".$year.",".$sales.",".$expenses."]";
        array_push($value,$val );
    }
    $final_value = implode(",", $value);
?>

function drawChart() {
    var data = google.visualization.arrayToDataTable([
        <?php echo $final_value?>
    ]);

    var options = {
        title: 'Company Performance'
    };

    var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
    chart.draw(data, options);
}
4

1 に答える 1