
02/07/2003, 07:54
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses Puntos: 16 | |
Hola,
No entiendo muy bien la pregunta. El while() no sabe cuantas veces se va a ejecutar, asi que tambien le es imposible saber si esta en la anterior. El while() solo evalua la condicion, si es true ejecuta un nuevo bucle, y si es false continua con el codigo posterior al while.
Como mucho podrias hacer tu una recomprobacion de la condicion, despues de la actualizacion de los valores que intervienen en la condicion. Pero dependiendo de la condicion, esto puede ser imposible (como en el caso de while(mysql_fetch_array()), ya que realiza una accion).
Pero tambien podrias replantear el bucle (usando while o no) para saber cuando va a dejar de ejecutar el bucle.
Saludos.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |