Данные углубленного анализа с MySQL - PullRequest
1 голос
/ 17 марта 2019

Я пытаюсь использовать метод детализации для моего графика, подобный следующему: https://www.highcharts.com/demo/column-drilldown/sand-signika%5d%5b1%5d. Но я хочу развернуть мои данные за ГОДЫ, МЕСЯЦ, НЕДЕЛИ И ДНИ.Как я могу выполнить это?Вот мой код:

$query = "SELECT sum(product_total) as total, YEAR(`date`) as year FROM confirm_order_product GROUP BY YEAR(date) ORDER BY date";

$result = $mysqli->query($query);

while($row = $result->fetch_array(MYSQLI_ASSOC))
{
    $salestotal[] = $row['total'];
    $sdate[] = $row['year'];
}
$salesdate = json_encode($sdate, JSON_NUMERIC_CHECK);
$sales = json_encode($salestotal, JSON_NUMERIC_CHECK);

Контейнер:

  $(function() {
    $('#container').highcharts({
      chart: {
        type: 'column'
      },
      title: {
        text: 'Sales Report'
      },
      xAxis: {
        categories: <?php echo $salesdate; ?>

      },
      yAxis: {
        title: {
          text: 'Value'
        },
              },
      tooltip: {
        valuePrefix: '₱'
      },

      series: [{
        name: 'Sales',
        colorByPoint: true,
        data:<?php echo $sales; ?>,


}],


    });
  });

Это отображается только за год.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...