我的代码是:
['checkio','money'],
<?php while($row = mysql_fetch_array($que)){ ?>
['<?php echo $row['checkio']?>' , <?php echo $row['money']?>],
<?php } ?>
根据我的消息来源,我应该使用一个循环。 使用循环的问题是它不能指定单独的颜色..
结果是:
['checkio','money']
['in',1000]
['out',200]
所有数据都是相同的颜色。 那么,我该怎么办?
答案 0 :(得分:2)
不确定您使用的是哪个图表,但如果您使用javascript绘制图表,则可以在图表的选项中设置系列颜色。这是一个例子:
var options = {};
function getRandomColor() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
options.series={};
for(var i = 0;i < data.getNumberOfRows();i++){
options.series[i]={color:getRandomColor()}
}