PHP/Jquery - вывод данных диаграммы Rickshaw
Я пытаюсь добавить данные в мою таблицу рикш. Формат такой:
var data = [ { x: 1910, y: 92228531 }, { x: 1920, y: 106021568 }, { x: 1930, y: 123202660 }, { x: 1940, y: 132165129 } ];
Тем не менее, я хочу добавить данные из моей базы данных:
Сначала я добавляю все свои данные в пустой массив:
$data = array();
$days = array();
Затем я зацикливаю свои данные за последние 90 дней:
for ($i = 0; $i <= 89; $i++) {
$days[$i] = date('d-m', strtotime('-' . ($i + 0) . ' day'));
}
for($x = 0; $x <= 89; $x++){
$queryE = $dbh->prepare("SELECT * FROM xeon_users_rented WHERE id=:user");
$queryE->bindParam(":user",$referralId);
$queryE->execute();
$row=$queryE->fetch();
$data[] = ($row['clicks'.$x.''] > 0 ? $row['clicks'.$x.''] : 0);
}
for ($i = 0; $i <= 89; $i++) {
$days[$i] = date('d-m', strtotime('-' . ($i + 0) . ' day'));
}
Тем не менее, я сомневаюсь, как добавить вышеуказанные данные в мой график рикши? Как я могу вывести вышеупомянутый массив в этом формате:
var data = [ { x: $data, y: $days } ]