Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/04/2005, 07:31
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Para que te hagas una idea ..

Esto:
Código PHP:
$data[] = array($row2[0],$row2[1],$row2[2]); 
Es lo mismo que:
Código PHP:
$data[0][0]=$row[0];
$data[0][1]=$row[1];
$data[0][2]=$row[2];

$data[1][0]=$row[0];
$data[1][1]=$row[1];
$data[1][2]=$row[2];

// etc ... 
Así que si en otro bucle tienes que añadir más "columnas" a ese array bidimensional ..

Podrías hacer:
Código PHP:
// para el segundo y subsiguientes ...
$indice=count($data)+1;
While (......){
   
$data[$indice][3]=$row[0];
   
$data[$indice][4]=$row[1];
   
$indice++;


(realmente no sé que dato requieres de tu 2° consulta SQL .. pero es un ejemplo para que veas donde debes comenzar a numerar tus campos de tu "columna" nueva a añadir.)

Otro detalle será que tu array (el primero) tendrá que tener esas N "columnas" definidas .. aunque no tenga valor en ese caso una de ellas.

$datos[]=array($row[0],$row[1],$row[2],$row[X]);

¿O tal vez no nos entendemos . .y no necesitas añadir una "columna" nueva a ese array sino "elementos" (datos) para esas columnas dadas.?. La pregunta que me hago viene dada por qué no me he leido la documentación de "PHPlot" .. así que .. podrías esperar la respuesta de un usuario de dicha classe o bien explicar que tipo de datos requiere (en que formato de que array) para generar esas gráficas.

Si tienes dudas de como te está quedando el array o ver que estructura tiene actualmente puedes usar:

Código PHP:
echo "<pre>";
print_r($data);
echo 
"</pre>"
ahí veras más claro que tipo de array estás componiendo .. para que puedas formarla como necesitas. Si con esto todavía no te queda claro .. indica que tipo de array te debe quedar (esquema, no como array(1,2,3, ...) para verlo mejor ..

Un saludo,

Última edición por Cluster; 15/04/2005 a las 07:40