我在这里有一个折线图,出于某种原因,理想的线没有画出来。实际的线是画线,但理想的不是
echo "<script>";
echo "google.load(\"visualization\", \"1\", {packages:[\"corechart\"]});";
echo "google.setOnLoadCallback(drawChart);";
echo "function drawChart() { ";
echo "var data = google.visualization.arrayToDataTable([
['id ','Ideal', 'Actual'],";
$number = 0;
$numbers = 1;
echo "[0,$sum,$sum2],";
这是下面的代码,它打破了这条线(如果我有它说为空的值,它会画线)(但如果单词为空或在中没有值,它目前没有)
while($row = mysql_fetch_array($query))
{
$Ideal = $row['UserStoryPoints'];
$Actual = $row['WorkRemain'];
echo "[$numbers, null ,$Actual],";
$numbers++;
}
'
echo "[$numbers,0,,],";
echo "]);";
echo "var options = {
pointSize: 5,
title: 'Burn down chart - $test',
hAxis: {
minValue: $numbers,
format:'0',
title: 'Each Day',
},
vAxis: {
format:'0',
title: 'Number of hours',
},
};";
echo "var chart = new google.visualization.LineChart(document.getElementById('chart_div'));";
echo "chart.draw(data, options);";
echo "}
</script>";