我想要一个简单的脚本/库,通过它我可以绘制简单的图形,如线条、列、饼图等。没有 ajax、json、flash pls ......我已经尝试过 pChart、amCharts 但在每个中都面临一些或其他问题。 . 使用谷歌可视化 api.. 发现它很好但无法从我的 mysql 数据库中将数据提供给图表我的代码如下:
<?php
include('dbconnect.php');
$sql_data = mysql_query("SELECT date , value FROM table1 WHERE
value ='xyz' ORDER BY date DESC");
?>
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<?php echo "<script type=text/javascript>";
echo "google.load(\"visualization\", \"1\", {packages:[\"corechart\"]});";
echo "google.setOnLoadCallback(drawChart);";
echo "function drawChart() { ";
echo "var data = google.visualization.arrayToDataTable([
['Date', 'Score'],";
while($result = mysql_fetch_array($sql_data))
{
echo "[".$result['date'] .",".$result['value']."]";
}
echo " ]);";
echo "var options = {
title: 'Score Analysis'
};";
echo "var chart = new google.visualization.LineChart(document.getElementById('chart_div'));";
echo "chart.draw(data, options);";
echo "}
</script>";
?>
</head>
<body>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
</body>
</html>