1
我想創建一個Google line chart我的網站每天獲得的觀看次數。我不太確定如何做到這一點。PHP使用谷歌圖表製作圖表
這裏是代碼使一切工作:
<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 = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 5412]
]);
var options = {
title: 'Company Performance'
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
現在我想改變這種列出的總瀏覽數每一天,我的網站,然後將其與每天訪問我網站的唯一視圖數量進行比較。
的查詢將如下所示:
$total = mysql_query("SELECT id, userID, ip, date FROM views WHERE userID!='1'");
$unique = mysql_query("SELECT id, userID, ip, date FROM views GROUP BY ip");
感謝所有的時間!不幸的是,我一直無法得到它的工作。 :\ –
這是相當技術性的,我不能測試我的代碼,因爲它很難。如果你確實從10年的程序員那裏拿走任何東西,那就是使用谷歌自己的分析工具,不要試圖建立自己的分析。你沒有專業知識,他們擁有所有免費的東西。將代碼插入到您的網頁中,然後進行設置。將數據妥善保存在他們的系統中,您可以找到數十個關於如何將其與自己的圖形集成的示例。 –
如果你真的想要在你自己的系統中的數據,仍然使用他們的系統,你可以很容易地查詢他們的數據庫,並保存自己的數據庫。 –