Retroceder   Foros del Web > Programación para sitios web > PHP

Respuesta
 
Herramientas Desplegado
Antiguo 25-abr-2008, 05:25   #1 (permalink)
marnoli ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 58
Sonrisa Duda con un bucle

Tengo un problema, al logearme en la pagina, y entrar en la siguiente esta ace un bucle infinito y no termina de cargarse...

alguien sabe xq puede ser??
marnoli está desconectado   Responder Citando
Antiguo 25-abr-2008, 05:27   #2 (permalink)
Eleazan ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 223
Re: Duda con un bucle



pq no termina el bucle.........


saqué un 4 en el examen de adivino, sorry :$
Eleazan está desconectado   Responder Citando
Antiguo 25-abr-2008, 06:11   #3 (permalink)
marnoli ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 58
Re: Duda con un bucle

jajaja gracias me acabas de resolver el problema ¬¬
marnoli está desconectado   Responder Citando
Antiguo 25-abr-2008, 06:12   #4 (permalink)
marnoli ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 58
Re: Duda con un bucle

cuando pueda subo el codigo sorry

esq contiene "informacion confidencial", lo dice mi jefe no yo eh
marnoli está desconectado   Responder Citando
Antiguo 25-abr-2008, 08:19   #5 (permalink)
Eleazan ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 223
Re: Duda con un bucle

Lo normal, es, q las razones pq las que no se sale del bucle es....... pq las condiciones no se cumplen >.<

Por ejemplo

while($a<5) haz_esto;

si se te olvidó incrementar $a, es normal que esté en bucle infinito.

Lo mismo, y quizás, más frecuente, cuando son varias tipo

while($a<5 || $salir==false) { haz_esto(); $a++; }

Ahí, piensas, sí, $a llega a 5... pero seguirá entrando pq la otra condicion lo cumple... Hay que tener cuidado con los || (or) y los && (and)

PD:
Cita:
jajaja gracias me acabas de resolver el problema ¬¬
esq, no puedo decir nada.... si un bucle entra, y es infinito, es pq nunca se cumple la condicion de salida. Si no aportas nada más, no te puedo decir "es q se te ha olvidado incrementar $x" ¬¬
Eleazan está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:30.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93