PHP - Variables variables ?

 
Vista:

Variables variables ?

Publicado por Boni (19 intervenciones) el 24/03/2007 21:13:57
Este es el tema, yo tengo una cantidad $i de filas, y 6 columnas

Lo que yo quiero hacer es un sistema dinamico de MODIFICACION de los datos, pero el numero de filas, o sea $i, es variable...

Los campos son llamados por las "coordenadas", o sea primero el numero de la fila y luego el de la columna, por lo que me queda algo asi...

00,01,02,03,04,05
10.11,12,13,14,15
20,21,22,23,24,25
30,31,32,33,34,35

En el ejemplo de arriba hay 4 filas, la primera tiene el valor 0, y la cuarta el valor 3
para las columnas, la primera tiene el valor 0 y la sexta el valor 5

Ahora, al tomar los valores surge el problema, yo hize lo siguiente...

for($i=0; $i<count($cant); $i++){ //count($cant) es igual a 4 en este caso
for($i2=0; $i2<6; $i2++){
$temp = $i.$i2;
$var = $$temp;
echo $var;
}
}

Supuestamente, yo queria que ese codigo devuelva los valores de TODAS las filas y columnas,
pero me devuelve los valores de las primeras 5 columnas (primera fila) y el resto no devuelve nada...


YA SE QUE ES COMPLICADO, PERO ES URGENTE, POR FAVOR AYUDENME
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:Variables variables ?

Publicado por Yamil Bracho (888 intervenciones) el 24/03/2007 23:33:30
El problema, creo es que estas creando una variable llamada "00" y esto no se permite en PHP. Hice los siguientes cambios y me funciono. Espero te sirva:

<?php
$filas = 4;
$columnas = 6;
for($fila=0; $fila < $filas; $fila++){
for($col=0; $col < $columnas; $col++) {
$temp = $fila . $col;
echo $temp . " ";
}
echo "<br>\n\r";
}

?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar