Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4583 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Retourner à la boucle précédente [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Retourner à la boucle précédente [Résolu]

n°1432051
CNeo
Posté le 27-08-2006 à 10:56:41  profilanswer
 

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
mood
Publicité
Posté le 27-08-2006 à 10:56:41  profilanswer
 

n°1432052
masklinn
í dag viðrar vel til loftárása
Posté le 27-08-2006 à 10:58:28  profilanswer
 

[:pingouino]
 
5 boucles imbriquées, habituellement c'est un signe clair que ton truc est mal foutu [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1432053
gatsu35
Blablaté par Harko
Posté le 27-08-2006 à 11:03:33  profilanswer
 

Ben ton algo est mal pensé, faut repenser la chose dans ce cas

n°1432074
nargy
Posté le 27-08-2006 à 12:17:20  profilanswer
 

Mets les boucles necessaires dans une fonction, et utilise return.

n°1432088
CNeo
Posté le 27-08-2006 à 13:23:38  profilanswer
 

nargy a écrit :

Mets les boucles necessaires dans une fonction, et utilise return.


 
Parfait. Merci. :)  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Retourner à la boucle précédente [Résolu]

 

Sujets relatifs
alert c'est de la fouli avec GL&SDL[resolu][Résolu] [C#.Net] Ecrire dynamiquement le contenu d'un <legend>
[RESOLU]newsletter - vérifier l'installation de Mysql [RESOLU][PHP ou JS]Protection de page (résolu)
[Résolu] Connaitre le bouton appuyé lors d'un drag&drop?[resolu]creer un site reserve a la famille
[RESOLU] Afficher popup, variable phpProblème pour rendre une Winform invisible [Resolu]
[Résolu]Problème avec le chemin du fichier courant![Résolu][C#.NET] Supprimer un fichier, acces refusé ??
Plus de sujets relatifs à : Retourner à la boucle précédente [Résolu]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)