Ver Mensaje Individual
  #13 (permalink)  
Antiguo 20/07/2008, 16:09
napster86
 
Fecha de Ingreso: julio-2008
Mensajes: 1
Antigüedad: 15 años, 9 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