Bonjour tout le monde,

J'ai deux boucles for (i et j).

Je voudrais savoir si lorsqu'une condition est rencontrée, si je peux arrêter la boucle j et retourner à la boucle i pour l'incrémenter ?

J'ai cherché un exit for mais ça ne semble pas exister en PHP ?

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
for($i=1; $i<=9;$i++)
		{
			$sql_COMPTE = "SELECT COUNT(ID) as COMPTE from noms_rubriques WHERE ID_fieldset  = " .$i;
			$query_COMPTE = mysql_query($sql_COMPTE);
 
			$res = mysql_fetch_array($query_COMPTE);
			for($j=1;$j<=$res['COMPTE'];$j++)
			{
				$sql = "SELECT Present_ou_pas from cotations WHERE Present_ou_pas = '".$i."_".$j."'";
				$mysql_sql = mysql_query($sql);
				$nombre = mysql_num_rows($mysql_sql);
 
				//si j'ai trouvé au moins un bouton radio dans la rubrique (par exemple "Assiduité et ponctualité" alors je sais qu'une cote a été attribuée à cette ligne, je peux passer à la suivante
				if($nombre > 0)
				{
					//comment sortir de la boucle j, retourner dans la boucle i et l'incrémenter ?
 
				}
			}
		}
Ce qui m'intéresse est donc ici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if($nombre > 0)
				{
					//comment sortir de la boucle j, retourner dans la boucle i et l'incrémenter ?
 
				}
Merci d'avance pour votre aide.

beegees