Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/03/2012, 07:23
diegojimenez6630
 
Fecha de Ingreso: noviembre-2010
Ubicación: Bogotá
Mensajes: 41
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: crear un array dentro de un ciclo y al finalizar mostrar todos los datos q

muchas gracias a todos por su ayuda, creo que me confundi a la hora de colocar el codigo es que mi codigo real trata es de oxidos y valores no de nombres y edad si no que trate de explicarme mas facil colocando solo nombre y edad pero se me olvido modificar lo demas.

pero muchas gracias a todos pero ya logre lo que quería y ademas de lo que especifique al inicio tambien lo tenia que mostrar en un diagrama de barras para ello utilice la clase GoogChart.class.php, aqui les dejo el codigo por si alguien mas lo necesita:

<?php

$id = $_GET["id"];


include("conexion.php");

$result1 = mysql_query("SELECT Id_fuente, oxido, Valor FROM formulas WHERE Id_fuente = \"".$id."\" and Estado = 'Vigente'");
$row1 = mysql_fetch_array($result1);

$i=0;

while($registro=mysql_fetch_array($result1))
{
$oxido[$i]=$registro["oxido"];
$valor[$i]=$registro["Valor"];
$i++;

}

include('GoogChart.class.php');

$chart = new GoogChart();

$color = array( '#01DF01', '#DF0101', '#0101DF',);

// esta era la parte que queria averiguar y que ya pude hacer
for($i=0;$i<count($oxido);$i++)
{
$vector[$oxido[$i]] = $valor[$i];
}

$dataMultiple = $vector;

// aca se muetra el diagrama de barras como imagen

echo "<h2>APORTES</h2>";
$chart->setChartAttrs( array(
'type' => 'bar-vertical',
//'title' => 'APORTES: ',
'data' => $dataMultiple,
'size' => array( 400, 300 ),
'color' => $color,
'labelsXY' => true,
));

echo $chart;
?>