2011-11-07 85 views
0

我使用Highcharts我的圖表和它工作得很好。highchart x軸值

但現在我想我的MySQL的結果值。我試過這個樣子的:

xAxis: { 
    dateTimeLabelFormats: { 
     month: '%b' 
    } 



data: [<? 

    //verkoopfacturen tot 30 dagem oud 
    $query = "SELECT SUM(VerkoopfactBedrag) AS bedrag, DATE_FORMAT(VerkoopfactDatum, '%m') AS date 
    FROM verkoopfacturen WHERE Verkoopfact_UserId = {$_COOKIE['customer_id']} AND VerkoopfactDatum BETWEEN '{$year}-01-01' AND '{$year}-12-30' 
    GROUP BY MONTH(VerkoopfactDatum)"; 
    $sql = mysql_query("$query"); 
    while ($fill = mysql_fetch_array($sql)) 
    { 
     $bedrag = $fill['bedrag']; 
     $date = $fill['date']; 


     echo '['; 
     echo $date.','; 
     echo $bedrag; 
     echo '],'; 
    } 

    ?>] 

的問題是,現在我得到了小數

回答

0

的幾個月裏,你可以用你的x軸的實際日期,讓HighCharts渲染。請參閱API reference中的xAxis - dateTimeLabelFormats。

+0

我編輯自己的帖子與我試過的例子,但現在我得到小數重視 –

+0

如果你使用這個,你應該通過日期爲UTC日期(所以請從查詢DATE_FORMAT)。 – pritaeas

+0

你有沒有一個這樣的例子? –