[Solucionado] Duda con variables

Iniciado por xassiz_, 13 Mayo 2010, 22:45 PM

0 Miembros y 1 Visitante están viendo este tema.

xassiz_

Vale muchas gracias, me sirvió.

La cosa se complica ahora que quiero hacer un switch asi:
Código (php) [Seleccionar]

<?php

...

switch(
$id_matriz)
{
case "1":
...
case "2":
...
case "3":
...

...
}

?>



Donde en cada case se repite el mismo proceso.

Pero al poner un for dentro del switch da error de sintaxis xDD



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE

Shell Root

¡Wait Moment!, no entendí la parte de switch, que quieres hacer con él?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

xassiz_

#12
Supongamos que yo no se el numero de matrices hay, puede haber dos
Código (php) [Seleccionar]

$matriz[0][0] = 'Dato11';
$matriz[0][1] = 'Dato12';
$matriz[1][0] = 'Dato22';
$matriz[1][1] = 'Dato23';

cinco..
Código (php) [Seleccionar]

$matriz[0][0] = 'Dato11';
$matriz[0][1] = 'Dato12';
$matriz[1][0] = 'Dato22';
$matriz[1][1] = 'Dato23';
$matriz[2][0] = 'Dato32';
$matriz[2][1] = 'Dato33';
$matriz[3][0] = 'Dato42';
$matriz[3][1] = 'Dato43';
$matriz[4][0] = 'Dato52';
$matriz[4][1] = 'Dato53';


O los que sean, no lo sé!


Bueno, el caso es que quiero hacer un switch que sea

Código (php) [Seleccionar]

switch($variable)
{
case numero_de_matrices
}


Por ejemplo si hay 2 matrices hacer:
Código (php) [Seleccionar]

switch($variable)
{
case "1":
...
break;
case "2":
...
break;
default:
...
break;
}



Y si por ejemplo hay cinco..
Código (php) [Seleccionar]

switch($variable)
{
case "1":
...
break;
case "2":
...
break;
case "3":
...
break;
case "4":
...
break;
case "5":
...
break;
default:
...
break;
}


Do you understand me?





EDITO:

Ya lo arregle con un IF sin utilizar switch, me quedó mucho mejor, ahora solo me falta saber cual va a ser este valor del for:
Citarfor ($i = 0; $i < 2; $i++){

Como cuento en un array con dos dimensiones?



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE

MinusFour

#13
Probaste tu código de al principio? Porque yo juraría que php te permitia hacer eso.

Mira esto:
http://www.php.net/manual/es/language.variables.variable.php

xassiz_

Cita de: MinusFour en 15 Mayo 2010, 16:17 PM
Probaste tu código de al principio? Porque yo juraría que php te permitia hacer eso.

Mira esto:
http://www.php.net/manual/es/language.variables.variable.php

Código (php) [Seleccionar]


<?php
echo "$a ${$a}";
?>




No sabía esto! T.T

Bueno, ahora ya esta el problema arreglado, gracias!



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE