Foros del Web » Programando para Internet » PHP »

Detener while con switch adentro

Estas en el tema de Detener while con switch adentro en el foro de PHP en Foros del Web. HOLA, ESPERO ME DEN UNA COLABORACION. MI PROBLEMA ES EL SIGUIENTE, NECESITO DETENER O SALIR DE UN WHILE SIN NECESIDAD DE Q SE RECORRA COMPLETAMENTE: ...
  #1 (permalink)  
Antiguo 21/05/2009, 12:15
 
Fecha de Ingreso: abril-2008
Mensajes: 6
Antigüedad: 16 años
Puntos: 0
Detener while con switch adentro

HOLA, ESPERO ME DEN UNA COLABORACION.
MI PROBLEMA ES EL SIGUIENTE, NECESITO DETENER O SALIR DE UN WHILE SIN NECESIDAD DE Q SE RECORRA COMPLETAMENTE:

1. TENGO UNA CONSULTA EN SQL Q ME TRAE 100 LINEAS DE RESPUESTA
2. INICIO EL WHILE PARA RECORRER DICHA CONSULTA
3. DENTRO DEL WHILE TENGO UN SWITCH Q SEGUN UNAS CONDICIONES HACE UNOS PROCEDIMIENTOS.
EJEMPLO
$rc_item= $conn->Execute('select codigo,valor from item')
while(!$rc_item->EOF){
$cod = $rc_item->fields[0];
$valor = $rc_item->fields[1];
switch($cod,$valor){
case ($cod == $valor):
echo 'Iguales';
break; //si paro el switch qiuero q se salga del while.


}
$rc_item->MoveNext();
}


Espero ser claro. Gracias
  #2 (permalink)  
Antiguo 21/05/2009, 12:17
 
Fecha de Ingreso: diciembre-2007
Mensajes: 131
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: Detener while con switch adentro

a la sentencia break se le pueden dar los niveles en los que debe funcionar...



break; saldra solo del switch
break 2; saldra tanto del switch como del while

y asi sucesivamente.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:06.