Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2013, 23:22
Agente1960
 
Fecha de Ingreso: enero-2013
Mensajes: 62
Antigüedad: 9 años
Puntos: 0
Sentencia For anidada 2 variables

A ver si alguien me puede explicar esto y como resolverlo:

Código PHP:
$prx=0;
$w=0;
$prn=4;


for (
$prx=0$prx<($prn); $prx++ ) {

$w=($prx+1);

echo 
"$prx con $w <br>";

for (
$w=1$w<($prn); $w++ ) {

echo 
"$prx Y $w <br>";


}} 
Escribo este sencillo código, pero obtengo este resultado que no es el que espero:

0 con 1 Este es el valor esperado para $w
0 Y 1
0 Y 2
0 Y 3
1 con 2 Este es el valor esperado para $w
1 Y 1 ----- ¿Porque acá $w vale 1?
1 Y 2
1 Y 3
2 con 3 Este es el valor esperado para $w
2 Y 1 ----- ¿Porque acá $w vale 1?
2 Y 2 ----- ¿Porque acá $w vale 2?
2 Y 3
3 con 4 Este es el valor esperado para $w
3 Y 1 ----- ¿Porque acá $w vale 1?
3 Y 2 ----- ¿Porque acá $w vale 2?
3 Y 3 ----- ¿Porque acá $w vale 3?

Pues yo necesito que respete el valor que tiene el valor esperado