Bonjour à tous !
J'ai plusieurs boucle while imbriquées (qui contiennent chacune une boucle foreach ainsi que des instructions if).
Ce qui donne :
while (expression){
foreach($tableau as $valeur){
...
if(expression){
while (expression){
foreach($tableau as $valeur){
...
if(expression){
foreach($tableau as $valeur){
...
}
}
else {
...
}
}
}
}
else {
...
}
}
}
|
imbriquées cinq fois.
Mon problème est que lorsque mes if sont vérifiés php démarre la boucle suivante seulement une fois qu'il a fini la dernière boucle imbriquées il ne reprends plus les précédentes alors que ce qu'il y a dans mes else {...} est important et doit être affiché.
Y a-t-il un moyen de revenir aux boucles précédentes ou dois-je trouver un autre moyen ?
Merci à tous.
Message édité par CNeo le 27-08-2006 à 13:24:02