"Cannot use auto scaling since it is impossible to determine a valid min/max value of the Y-axis (only null values)"
El código que muestra los datos es el siguiente:
Código:
¿Cual puede ser el problema? porque cuando al array $data le doy valores numéricos si que muestra el gráfico de forma correcta. <?php $conexion = mysql_connect('localhost','root','') or die('No se ha podido conectar a la Db'); mysql_select_db('ppc_tracking',$conexion) or die ('No se ha podido seleccionar la Bd'); $query = "SELECT * FROM resultados"; $registros = mysql_query($query) or die ('Error en la consulta: $query. ' .mysql_error()); if ($myrow = mysql_fetch_array($registros)) { do { $ydata[] = $row["impr"]; } while ($myrow = mysql_fetch_array($registros)); } include ("jpgraph/src/jpgraph.php"); include ("jpgraph/src/jpgraph_line.php"); // Some data $ydata = array($ydata); // Create the graph. These two calls are always required $graph = new Graph(350, 250,"auto"); $graph->SetScale( "textlin"); // Create the linear plot $lineplot =new LinePlot($ydata); $lineplot ->SetColor("blue"); // Add the plot to the graph $graph->Add( $lineplot); // Display the graph $graph->Stroke(); ?>