Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2011, 07:44
esgoru
 
Fecha de Ingreso: febrero-2011
Mensajes: 10
Antigüedad: 13 años, 9 meses
Puntos: 0
FOREACH: problema con impresion de lineas

buenas tengo un problemilla estoy haciendo unos graficos con php y necesito que una linea se repita varias veces y no soy capaz de conseguirlo solo me imprime la ultima
Código:
foreach ($proveedor as $value){
	$dataSet->addPoint(new Point($proveedor[i], $numero[i]));
	}
este seria el for y quiero que me saque tantas lineas como elementos tenga el array proveedor
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();

      
			
?>