Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida com gráficos php


Ed-Fernandes

Pergunta

Olá pessoal beleza? estou começando a estudar php e tenho um sistema para receber pedidos como um cardapio. estou tentando fazer um gráfico com php pra ele puxar os pedidos feitos por dia do mes e mostrar na tela, mas ao invez disso ele esta mostrando os pedidos feitos a cada horario. como posso resolver isso alguém pode me dar uma luz?

gostaria que fosse um grafico que pegasse todos os dias do mes e colocasse o valor total do pedido feito no dia.

a imagem a baixo mostra meu banco de dados

https://i.stack.imgur.com/0Ppl0.png

o gráfico está aparecendo como na imagem

https://i.stack.imgur.com/3XQ0l.png

 

 

esse foi o codigo que utilizei

<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
    google.charts.load('current', {'packages':['corechart']});
    google.charts.setOnLoadCallback(drawVisualization);
      
    function drawVisualization() {
        var data = google.visualization.arrayToDataTable([
            
            ['MÊS', 'Valor do pedido feito neste horário'],
        
        <?php
        $buscar = mysqli_query($db_con, "SELECT * FROM pedidos WHERE 1=1 AND status = '2' AND (data_hora > '$data_inicial_sql' AND data_hora < '$data_final_sql') AND rel_estabelecimentos_id = '$eid'" );
        
          while ($dados = mysqli_fetch_array($buscar)) {
            $pedidostotais = $dados['v_pedido'];
            $mes = $dados['data_hora'];
        
        ?>
        
        ['<?php echo $mes ?>', <?php echo $pedidostotais ?> ], 
        
        <?php } ?>
        
        ]);
        
        var options = {
          title: 'Grafico de Venda detalhado por Data/Hora',
          legend: 'none',
          seriesType: 'bars',
          series: {5: {type:'line'}}
        };
        
        var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
        chart.draw(data, options);
    }
</script>

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...