Ciao ho un dubbio: sto utilizzando uno script per la generazione di grafici http://www.maani.us/charts/index.php?menu=Introduction e vorrei passare dei valori da mostrare sul grafico tramite un'array multidimensionale (come descritto negli esempi riportati sul sito web) nel seguente modo:
Vorrei sostituire i valori numerici con delle variabili, per esempioCodice PHP:
<?php
//create the PHP multi-dimensional array by explicitly setting values in it
$chart [ 'chart_data' ][ 0 ][ 0 ] = "";
$chart [ 'chart_data' ][ 0 ][ 1 ] = "2001";
$chart [ 'chart_data' ][ 0 ][ 2 ] = "2002";
$chart [ 'chart_data' ][ 0 ][ 3 ] = "2003";
$chart [ 'chart_data' ][ 0 ][ 4 ] = "2004";
$chart [ 'chart_data' ][ 1 ][ 0 ] = "Region A";
$chart [ 'chart_data' ][ 1 ][ 1 ] = 5;
$chart [ 'chart_data' ][ 1 ][ 2 ] = 10;
$chart [ 'chart_data' ][ 1 ][ 3 ] = 30;
$chart [ 'chart_data' ][ 1 ][ 4 ] = 63;
$chart [ 'chart_data' ][ 2 ][ 0 ] = "Region B";
$chart [ 'chart_data' ][ 2 ][ 1 ] = 100;
$chart [ 'chart_data' ][ 2 ][ 2 ] = 20;
$chart [ 'chart_data' ][ 2 ][ 3 ] = 65;
$chart [ 'chart_data' ][ 2 ][ 4 ] = 55;
$chart [ 'chart_data' ][ 3 ][ 0 ] = "Region C";
$chart [ 'chart_data' ][ 3 ][ 1 ] = 56;
$chart [ 'chart_data' ][ 3 ][ 2 ] = 21;
$chart [ 'chart_data' ][ 3 ][ 3 ] = 5;
$chart [ 'chart_data' ][ 3 ][ 4 ] = 90;
?>
Pur contenendo dei numeri, sembra che le variabili non vengano interpretate.Codice PHP:
<?php
//create the PHP multi-dimensional array by explicitly setting values in it
$chart [ 'chart_data' ][ 0 ][ 0 ] = "";
$chart [ 'chart_data' ][ 0 ][ 1 ] = "2001";
$chart [ 'chart_data' ][ 0 ][ 2 ] = "2002";
$chart [ 'chart_data' ][ 0 ][ 3 ] = "2003";
$chart [ 'chart_data' ][ 0 ][ 4 ] = "2004";
$chart [ 'chart_data' ][ 1 ][ 0 ] = "Region A";
$chart [ 'chart_data' ][ 1 ][ 1 ] = $val1;
$chart [ 'chart_data' ][ 1 ][ 2 ] = $val2;
$chart [ 'chart_data' ][ 1 ][ 3 ] = $val3;
$chart [ 'chart_data' ][ 1 ][ 4 ] = $val4;
.
.
.
?>
E' un mio errore di sintassi oppure non è proprio possibile fare come vorrei?
Grazie 1000!