Dazu habe ich direkt eine Frage! Ich nutze jetzt: Visualization: Area Chart - Google Chart Tools - Google Code
mein Code:
im Body Tag: (er zeigt den Inhahlt des Bodys oben nie an)
Aber es wird keine Grafik gezeichnet! wenn ich meine while konstruktion zum beispiel durch diese zeile ersetze:
['2004', 1000, 400],
klappt wieder alles!
Erklärung zu meinem Code:
Ich weiß nicht immer genau wie viele Einträge (punkte im Diagramm) ich haben werden, deswegen schreiber ich alle punkte in arrays
zähle diese mit $count und möchte sie dann angezeigt bekommen!
In diesem Fall sind folgende Varibalen so definiert:
$count = 3
$datenreihe[1] = '11.01.1970', 11, 50
$datenreihe[1] = '10.01.1970', 100, 1500
$datenreihe[1] = '09.01.1970', 80, 100
Ich bitte um Hilfe
mein Code:
HTML:
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart()
{
var data = new google.visualization.DataTable();
data.addColumn('string', 'Datum');
data.addColumn('number', 'Kurs');
data.addColumn('number', 'Trades');
data.addRows([
<?php
$count_js = 0;
while($count > $count_js)
{
$count_js = $count_js + 1;
if($count == $count_js)
{
echo "[".$datenreihe[$count_js]."]";
}
else
{
echo "[".$datenreihe[$count_js]."],";
}
}
?>
]);
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data,
{
width: 1024, height: 786, title: 'Aktienkurs',
hAxis: {title: 'Aktienname', titleTextStyle: {color: '#FF0000'}}
});
}
</script>
</head>
<body></body>
</html>
HTML:
<div id="chart_div"></div>
Aber es wird keine Grafik gezeichnet! wenn ich meine while konstruktion zum beispiel durch diese zeile ersetze:
['2004', 1000, 400],
klappt wieder alles!
Erklärung zu meinem Code:
Ich weiß nicht immer genau wie viele Einträge (punkte im Diagramm) ich haben werden, deswegen schreiber ich alle punkte in arrays
zähle diese mit $count und möchte sie dann angezeigt bekommen!
In diesem Fall sind folgende Varibalen so definiert:
$count = 3
$datenreihe[1] = '11.01.1970', 11, 50
$datenreihe[1] = '10.01.1970', 100, 1500
$datenreihe[1] = '09.01.1970', 80, 100
Ich bitte um Hilfe
Zuletzt bearbeitet: