Código:
este seria el for y quiero que me saque tantas lineas como elementos tenga el array proveedorforeach ($proveedor as $value){ $dataSet->addPoint(new Point($proveedor[i], $numero[i])); }
haber si me podeis echa una manilla
muchas gracias
os dejo tambien el codigo completo por si os ayuda
Código:
<?php header("Content-type: image/png"); include('../Conexion.php'); include "../libchart/classes/libchart.php"; $fechai ='2001-02-10'; $fechaf = '2009-02-10'; $consulta ="SELECT p.nombre, count(*) from modelos m, proveedores p where p.codproveedores = m.proveedores_codproveedores and m.Fecha_Adquisicion between '" .$fechai. "' and '" .$fechaf. "' group by m.proveedores_codproveedores"; $resultado = mysql_query($consulta); while($filas=mysql_fetch_row($resultado)){ $proveedor[i]=$filas[0]; $numero[i]=$filas[1]; } $chart = new VerticalBarChart(500,250); $dataSet = new XYDataSet(); foreach ($proveedor as $value){ $dataSet->addPoint(new Point($proveedor[i], $numero[i])); } $chart->setDataSet($dataSet); $chart->setTitle("Coches comprados a proveedores"); $chart->render(); ?>