Tema: googchart
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2011, 03:56
kyeownz
 
Fecha de Ingreso: diciembre-2009
Mensajes: 20
Antigüedad: 14 años, 5 meses
Puntos: 2
Pregunta googchart

Buenas, con un for, cargo una array de la siguiente manera:

Código PHP:
$CargaConfig[$i] = $row["nombre"];  
$data[$CargaConfig[$i]] = $tot
imprimo el resultado y me da el siguiente:

Array ( [HOTEL HORITZÓ] => 2 [PRESTIGE CORAL PLATJA] => 1 [CAMPS ESQUEU] => 1 [AJUNTAMENT LLAGOSTERA] => 1 [AREAS S.A] => 1 [LOCALRET] => 1 )

Por lo tanto, el codigo del gchart es el siguiente:
Código PHP:
include('../libs/GoogChart.class.php');
$chart = new GoogChart();
$color = array(
            
'#99C754',
            
'#54C7C5',
            
'#999999',
);

$chart->setChartAttrs(
    array(
            
'type' => 'pie',
            
'title' => 'Total envios',
            
'data' => $data,
            
'size' => array( 300200 ),
            
'color' => $color
    
)
);
echo 
$chart
La gráfica me la hace correctamente pero, no me muestra los nombres, solo los quesitos.
En cambio dejo el array $data por defecto:
Código PHP:
$data = array(
            
'IE6' => 30.7,
            
'IE5' => 1.7,
            
'Firefox' => 36.5,
            
'Mozilla' => 1.1,
            
'Safari' => 2,
            
'Opera' => 1.4,
); 
Que es lo siguiente:
Array ( [IE6] => 30.7 [IE5] => 1.7 [Firefox] => 36.5 [Mozilla] => 1.1 [Safari] => 2 [Opera] => 1.4 )

Y entonces si me muestra los nombres.
Ayuda! Gracias!