
20/07/2008, 16:09
|
| | Fecha de Ingreso: julio-2008
Mensajes: 1
Antigüedad: 16 años, 7 meses Puntos: 0 | |
Respuesta: alguien sabe de open-flash-chart (graficos) Buenas amigos, necesito que me ayuden, estoy realizandon un sitio web para la generación de graficos a partir de una base de datos en php, utilizando open flash chart, pero tengo problemas con la genración del grafico por favor si pueden ayudarme:
La tabla de donde saco la base de datos tiene esta estructura: Total value
10 intel
20 centrino
30 amd
entonces quiero realizar un grafico que me muestre en el eje x los parametros de la tabla de value y el eje y del grafico el total
El codigo que estoy utilizando es el siguiente:
Codigo php.
<?php
include_once 'php-ofc-library/open_flash_chart_object.php';
open_flash_chart_object( 500, 500, 'http://'. $_SERVER['SERVER_NAME'] .'/Graficas/data3.php', false );
?>
codigo que genera la grafica:
<?php
include("conec.php");
$link=Conectarse();
// Consulta la tabla
$result = mysql_query("select Value from Hostnames_20080609",$link);
$data = array();
$labels= array();
$result2 = mysql_query("select Total from Hostnames_20080609",$link);
$labels2= array();
// Itera sobre el resultado de la consulta para
// obtener los campos que necesitamos para
// generar la gráfica
while( $row = mysql_fetch_array($result) ){
// Añade los valores de cada fila al array de
// datos que le pasaremos a Open Flash Chart
$data[] =$row[];
// Añade las etiquetas de cada fila al array de
// etiquetas que le pasaremos a Open Flash Chart
$labels[] =$row[1];
}
// Cerramos la conexión con la base de datos
//mysql_close($db);
// PASO 2 - Creacion de la grafica
// Creamos el objeto Gráfica
include_once( 'php-ofc-library/open-flash-chart.php' );
$g = new graph();
// Gráfica con 60% de transparencia
$g->pie(60,'#505050','#000000');
// Le pasamos 2 arrays, uno con los datos y otro
// con las etiquetas
$g->pie_values( $data, $labels );
// Se asigna los colores para los datos
$g->pie_slice_colours(
array('#d01f3c','#356aa0','#C79810') );
$g->set_tool_tip( '#val#%25' );
$g->title( 'Gprs',
'{font-size:18px; color:#d01f3c}' );
echo $g->render();
?>
quisisera que me orienten y puedan decirme que estoy haciendo mal y que errores tengo por favor
Saludos y atento a sus comentarios
Última edición por napster86; 20/07/2008 a las 16:15 |