En resumen: necesito modificar el grafico de tal manera que cuando algun valor sea 0 no lo muestre en la grafica ni a su detalle correspondiente. mas abajo les dejo el codigo que genera el grafico y espero que me puedan ayudar ya que para mi es impsible.
en este grafico los valores son de 10 cada uno por lo que el grafico se ve correctamente
![](http://i48.tinypic.com/29nk01k.jpg)
en este segundo grafico el producto '1' vale cero y el producto '2' es muy pequeño en comparacion con los otros valores por lo que se encima con la leyenda del producto '1'
![](http://i45.tinypic.com/2eeexc4.jpg)
esto es lo que quiero tratar de evitar que suceda
¿se puede? de no poderce, como lo puedo hacer de otra forma????
acá el codigo
<?php
// requiero la librería para graficar
require_once 'ofc/php-ofc-library/open-flash-chart.php';
// datos para el gráfico
include('datos.php');//desde este archivo bienen las variable a,b,c,d, con valores numericos
$producto1 = $a;
$producto2 = $b;
$producto3 = $c;
$producto4 = $d;
// cargo los porcentajes en un arreglo
$data = array($producto1,$producto2,$producto3,$producto4) ;
// Creo un objeto de la clase graph
$grafico = new graph();
// Asigno propiedades al objeto
$grafico->pie(100, '#505050', '{font-size: 12px; color: #404040;');
// Asigno los valores al gráfico
$grafico->pie_values($data, array('prod1','prod2', 'prod3','prod4');
// Asigno colores a cada parte del gráfico
$grafico->pie_slice_colours(array('#d01f3c','#356aa0','#C79 810','#009966', '#d01f3c', '#ADB5C7', '#999999'));
// Título general del gráfico con formato
$grafico->title('',
'{font-size:20px;
color: #FFFFFF;
margin: 5px;
background-color: #505050;
padding:5px;
padding-left: 20px; p
adding-right: 20px;}'
);
// Muestro el gráfico en pantalla
echo $grafico->render();nder();