Bonjours,

Comme indiqué dans le titre je cherche à optimise une boucle voilà ce que je fait (je sais il y a mieux, plus simple, et plus rapide, mais pour celà il faut maîtriser son sujet et ce n'est pas encore le cas pour moi ) Voilà ce que j'ai fait :

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
 
for( $i = 0; $i < 12; $i++){	
    switch($i){
      case 0:
        echo "<optgroup label=\"0 - Usuels\">";
           $interro = mysql_query("SELECT * FROM classification"); 
           while($resultat = mysql_fetch_array($interro)) {
               $groupe_Class = $resultat['groupe'];
               $valeur_Class = $resultat['valeur'];
               $Liste_Class = $resultat['Liste'];
           If ($groupe_Class==0) {
               echo "<option value=\"".htmlentities($valeur_Class)."\">".htmlentities($Liste_Class)."</option>";
    }
}
    break;
... et ainsi de suite jusqu'à case 9:
Ouais pas jolie hein !!!
Le code fonctionne mais je suis certain qu'il y a mieux. Si vous avez une suggestion je suis preneur.
Merci