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 } ]

0 ответов

Другие вопросы по тегам