Salve a tutti ho questa pagina che prende dati da un database.
Codice PHP:
<?php
    $servername 
"localhost";
    
$username "oo";
    
$password "aaaa";
   
$dbname "jjjj";
 
$con = new mysqli($servername$username$password$dbname);
    if (
$con->connect_error) {
      die(
"Connection failed: " $con->connect_error);
    }
    else
    {
        
//echo ("Connect Successfully");
    
}
    
$query "SELECT count(uso) as usox, citta FROM porto group by citta"// select column
$aresult $con->query($query);
?>
<!DOCTYPE html>
<html>
<head>
    <title>Massive Electronics</title>
    <script type="text/javascript" src="app.js"></script>
    <script type="text/javascript">
        google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
       function drawChart(){
           var data = new google.visualization.DataTable();
           var data = google.visualization.arrayToDataTable([
                ['citta','usox'],
                <?php
                    
while($row mysqli_fetch_assoc($aresult)){
                    echo (
"['".$row["citta"]."', '".$row["usox"]."']");
                    }
                
?>
               ]);
          var options = {
                title: 'Date_time Vs Room Out Temp',
                curveType: 'function',
                legend: { position: 'bottom' }
            };
            var chart = new 
oogle.visualization.AreaChart(document.getElementById('areachart'));
            chart.draw(data, options);
        }

    </script>
</head>
<body>
     <div id="areachart" style="width: 900px; height: 400px"></div>
</body>
</html>

quando lancio la pagina per vedere il grafico, mi esce pagina bianca.
Leggendo gli errori su firefox mi dice "SyntaxError: missing ] in index expression"
alla riga
Codice PHP:
        echo ("['".$row["citta"]."', '".$row["usox"]."']"); 
dove ci sono tutte le città ed i numeri di uso.