IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

return d'un fetch_array -> probleme


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Par défaut return d'un fetch_array -> probleme
    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 ...

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Si j'ai bien compris votre système ... c'est tout à fait normal puisque vous réexécutez indéfiniment votre requête à cause du while entre autre.


    Julp.

Discussions similaires

  1. probleme avec un return
    Par Kobe70 dans le forum Langage
    Réponses: 7
    Dernier message: 02/06/2007, 20h16
  2. probleme au return
    Par scolopendra dans le forum Langage
    Réponses: 4
    Dernier message: 24/04/2007, 13h30
  3. Problem de return en sql server 2005
    Par RedBlack.Ma dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/03/2007, 20h18
  4. probleme de pointeur ? return array
    Par Funraill.net dans le forum C
    Réponses: 23
    Dernier message: 05/06/2006, 16h52
  5. probleme return confirm avec firefox
    Par druglord dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 24/08/2005, 10h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo