Я пытаюсь использовать 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 вместо этого работает много лучше –