-In,fin,ity 提示的原因 open flash chart

今天使用open flash chart 来做图表,但是数据不显示,放到具体的X轴上提示-In,fin,ity.

于是把data.php打印出的json数据另存为txt文件,再运行,发现还是一样.

对比了下官方给出的例子中的json文件.发现了问题的所以.

原来elements中的values的值必须是数值.

我在程序中没注意,也没处理.

while($result = mysql_fetch_row($query)){
//$nums[] = (int)$result[0];
$nums[] = $result[0];
$months[‘labels’][] = $result[1];
}

注意到程序中的不用了吧,红色的是最开始的时候的.这么写是错误的.

绿色的是后来修改过来的,这么写是ok的.

这样就解决了,写出来希望能对也在研究open flash chart的朋友有所帮助.

发表评论

返回顶部