Con el break puedes usar un numero que le indica cuantos bucles debe saltar:
Código PHP:
while( "QUIERO VOLVER AQUI" )
{
while()
{
foreach ()
{
if()
{
"CUANDO LLEGUE A ESTE PUNTO QUIERO VOLVER AL
WHILE INDICADO AL PRINCIPIO"
break 2; //CON EL BREAK 2 te sale del if y del foreach, con break 3 te saldria tambien del while..etc
} }
}
}
Espero que sea esto lo que buscabas.
Tambien espero que alguien al que le parezca que le he ayudado me de algun punto positivo. Que para poner puntos negativos son muy rapidos.