Bonsoir tout le monde,

Voila mon probleme ... j'ai dans une classe une methode qui me renvoi un mysql_fetch_array() (remplis "normalement" avec des priorités 'libelle_priorite').

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
  function getPriorites(){ 
          $query = "SELECT libelle_priorite FROM priorite";
          return $this->mysqlConnec->MysqlRequest_Array($query); 
}
$mysqlConnec est un objet de connection mysql. La methode mysqlRequest_Array() execute juste la requete et renvoi le mysql_fetch_array().

Le probleme est qu'à l'affichage (sur deux lignes dans ma base) je ne peux en afficher qu'une et l'affichage boucle indéfiniment...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
  while ($priorite = $ticketProp->getPriorites()){ 
          echo "<option>".$priorite['libelle_priorite']."</option>"; 
   }
au final dans mon select je n'ai que des normale, normale, normale ... alors qu'il devrait juste y avoir normale et urgent...

Si quelqu'un peut m'eclairer .. je lui en serais très reconnaissant !

merci d'avance


PS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
  function MysqlRequest_Array($requete) {  
          $req = mysql_query($requete); 
           return mysql_fetch_array($req); 
  }
voici la methode d'execution de la requete si besoin ...