MT
Mostrar gráfico de barras tipo ranking
Pessoal,
Como eu faço pra lançar os dados de um ranking no gráfico de barras. Por exemplo, tenho um SQL que me retorna agrupado os Vendedores e suas respectivas vendas no ano. No gráfico preciso mostrar nas legendas coloridas o nome do vendedor, e nas barras o valor de suas respectivas vendas.
Segue o fragmento do código...
Como eu faço pra lançar os dados de um ranking no gráfico de barras. Por exemplo, tenho um SQL que me retorna agrupado os Vendedores e suas respectivas vendas no ano. No gráfico preciso mostrar nas legendas coloridas o nome do vendedor, e nas barras o valor de suas respectivas vendas.
Segue o fragmento do código...
- <?php
- $html = new THtmlRenderer('app/resources/google_bar_chart.html');
- $sql = new RepoDashSQL();
- $ranking_array = $sql->rankingVendedoresVendasHomologados('','2018');
- $data = array();
- $vendedores = array();
- foreach($ranking_array as $ranking)
- {
- $vendedores[] = $ranking->getDescricao();
- $valores[] = $ranking->getValor();
- }
- $data[] = ['Vendedores', $vendedores[0],[1] ??? ]; //mostrar os vendedores aqui...
- $data[] = [ 'Venda', (float) $valores[0],[1] ??? ]; //mostrar os valores aqui...
- # PS: If you use values from database ($row['total'),
- # cast to float. Ex: (float) $row['total']
- ?>
Show de bola. Obrigado Nataniel.