我想使用Highcharts來顯示每個屬性的用戶訪問,但我不確定如何設置SQL查詢以正確顯示此。這將是一個容易得多,如果我們的數據庫只是簡單地列在特定的時間段訪問過的網頁,但它存儲在每個用戶,每個屬性,每次訪問,你可以在這裏看到:使用Highcharts與MySQL的頁面訪問
我知道我必須查詢每個財產的總訪問次數並按月排序,但正是最好的方式來做這件事超出了我。這是我到目前爲止:
<?php
$con = mysql_connect('localhost', 'root', 'root');
if (!$con) {
die('Could not connect: '.mysql_error());
}
mysql_select_db('demeure', $con);
//$date_start = $_POST['date_start'];
//$date_end = $_POST['date_end'];
$date_start = '2012-07-01 00:00:00';
$date_end = '2012-08-01 00:00:00';
$result = mysql_query("
SELECT
COUNT(id) AS count,
created_at
FROM
user_property_visits
WHERE
created_at BETWEEN '$date_start' AND '$date_end'");
while ($row = mysql_fetch_array($result)) {
echo $row['count'] . "\t" . $row['created_at']. "\n";
}
mysql_close($con);
?>
這結果與一個空白頁。我不確定我有多接近我需要的東西,但感謝您的幫助。
使用JSON代替,更好 –