Kaynağı Görüntülediğimde ilgili php kodunda..
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses']
<br /> <b>Warning</b>: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in <b>C:\xampp\htdocs\index.php</b> on line <b>13</b><br />
,['',,]
]);
hatasımevcut..
Sayfa kodlarının tamamı şu şekilde ..
<? include "baglanti.php" ?>
<html>
<head>
<script src="https://www.google.com/jsapi"></script>
<script>
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses']
<?php
$getir = mysql_query("select * from netcdf");
while($nesne=mysql_fetch_array($getir,MYSQL_BOTH));
echo ",['".$nesne['id']."',".$nesne['yil'].",".$nesne['sicaklik']."]";?>
]);
var options = {
title: 'Sicaklik Raporlari',
hAxis: {title: 'Yil', titleTextStyle: {color: 'red'}}
};
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
</body>
</html>
Zaman
2013-06-29 18:38:55Php Netcdf üzerinden bir sıcaklık istatistik projesi yazmaktayım. Grafik çizdirmeleri için google charts kullanmaktayım. Bu charts da değerler head tagı arasında yer alıyor. Php ile SQL veritabanından veri çektirmeye calıstıgımda sayfa boş gorunuyor.
['2004', 1000, 400],Buradaki değerleri SQL Veritabanından aktarmam gerekıyor..
Bunun çözümünü sunarsanız memnun olurum .
Chearts Kodları :<html>
<head>
<scripttype="text/javascript"src="https://www.google.com/jsapi"></script>
<scripttype="text/javascript">
google.load("visualization","1",{packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart(){
var data = google.visualization.arrayToDataTable([
['Year','Sales','Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);
var options ={
title:'Company Performance',
hAxis:{title:'Year', titleTextStyle:{color:'red'}}
};
var chart =new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<divid="chart_div"style="width:900px;height:500px;"></div>
</body>
</html>
Zaman
2013-06-25 22:57:45Php Php chearts ve Sql baglantısı