Cita:
Iniciado por Capote Modifique el nombre de las variables del for que esta dentro del otro y lo pude solucionar, no se me habia ocurrido que el nombre de las variables era el problema.
Gracias!
pues de hecho tiene mucho sentido...
osea, si declaras una variable
$x en un ciclo... y dentro de ese ciclo modificas esa variable
$x obviamente cambias el comportamiento...
eso se le conoce como contexto de las variables, ¿de verdad no se te había ocurrido??
ej. entras a una casa con 10 chocolates, dentro de la casa comen chocolates y viven 8 personas... ya regalaste un chocolate al portero, y uno mas es tuyo...
pero se te ocurre entrar al cuarto de los niños ¡y ahí comen bastante chocolate!!
cuando regresas a la sala... ya no tienes mas chocolates... o bien, los chicos te dieron caramelos para compensar los chocolates..
como puedes notar, el concepto es idéntico... mientras mas profundices en tus ciclos, usando la misma variable... pues problemas vas a tener!!