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>