Ciao KillerWorm. Credo che tu abbia ragione, il problema � lato PHP ma non riesco a risolverlo.
Ho provato a modificare il codice ma continua sempre con lo stesso problema.
Per� adesso la situazione � leggermente cambiata ; fino a ieri un utente poteva selezionare sull'asse y massimo 2 elementi mentre ora deve poterne selezionare quanti ne vuole.
Questo � il pezzo di codice PHP che ho scritto e che riguarda l'estrazione delle coordinate y del/i grafico/i dalla tabella.
codice:
$query_dati_y = mysqli_query ($con, "SELECT $asse_y FROM $monitoraggio ORDER BY data DESC, ora DESC"); // la variabile $asse_y contiene il nome degli elementi dell'asse y selezionati dall'utente
while ($result_dati_y = mysqli_fetch_array($query_dati_y,MYSQLI_NUM))
{
    $y_valori[] = $result_dati_y;
    for ($i = 0; $i <= count($y_valori) - 1; $i ++)
    {
        for ($j = 0; $j <= $y_count - 1; $j ++) // la variabile $y_count contiene il numero degli elementi da visualizzare sull'asse y(quindi il numero di tracciati da visualizzare)
        {
            ${'dati_y_' . $j}[] = $y_valori[$i][$j];
            ${'y_stringa_' . $j} = rtrim(implode(',', ${'dati_y_' . $j}), ',');
        }
    }
}
Secondo te estrarre i dati dalla tabella in questo modo è corretto?
P.S.: la struttura del codice Javascript l'ho lasciata come prima.
Ciao, grazie mille.