Boa tarde, ja estou quebrando cabeça faz tempo, estou usando a biblioteca do fusioncharts para plotar graficos... Quando ploto UM grafico na pagina, roda beleza, quando tento 2 ou mais, nao consigo...
<script type="text/javascript">//GRÁFICO QUE MOSTRA O KWH DA ULTIMA SEMANA
const dataSource = {
"chart": {
"caption": "Total vendido",
"subcaption": "Histórico dos últimos dias",
"xaxisname": "Data",
"yaxisname": "Valor vendido (R$)",
"numberuffix": "R$",
"theme": "fusion"
},
"data": [
<?php
$sql = "select * from vendavalor order by data";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
?>
{
"label": "<?php echo date('d/m/Y', strtotime($row['data'])); ?>",
"value": "<?php echo $row['total']; ?>"
},
<?php } ?>
]
};
FusionCharts.ready(function() {
var myChart = new FusionCharts({
type: "column2d",
renderAt: "chart-container2",
width: "100%",
height: "400px",
dataFormat: "json",
dataSource
}).render();
});
</script>
ja tentei trocar esse nome 'dataSource' pra nao ficar repetido;;; essa variavel myChart, mas tbm nao rola, nunca da certo colocar dois ou mais . o renderAt sempre troco, ja que tenho que chamar ela em uma div...
Alguem usa essa biblioteca ?