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 :

Remplir une liste à partir d'une table MySQL [MySQL]


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
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Par défaut Remplir une liste à partir d'une table MySQL
    Bonjour,

    Je pense que le titre du sujet veut tout dire, et je n'ai posté ce message qu'après avoir longuement cogiter sur le 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
    22
    23
    24
    25
    26
    27
    28
    29
    <tr><td>Num de la salle:</td><td class='corpstexte'></td>
                <td><select name='select'  size='1' >
     
            <?php
                // Connexion MySQL
                $db = mysql_connect('localhost', 'root', '')   ; 
     
                // Sélection de la base
                mysql_select_db('test',$db)  ;
     
                // on crée la requête SQL
                $sql = 'SELECT 'NUM_SALLE' FROM 'salle'' or die("Impossible de se connecter");
     
                // on envoie la requête
                $req = mysql_query($sql);
     
                // on fait une boucle qui va faire un tour pour chaque enregistrement
                while($data = mysql_fetch_assoc($req))
     
                // on affiche les informations de l'enregistrement en cours
                {
                echo "<option>" .$data['NUM_SALLE']. "<option>"; 
                }
     
                // on ferme la connexion à mysql
                mysql_close(); 
             ?>        
     
                    </select></td><td></td></tr>
    le problème c'est que la liste ne m'affiche pas les numéros des salles (demandés au niveau de la requete) et ne me donne pa de message d'erreur! Bizzare

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Août 2008
    Messages : 117
    Par défaut
    enlève la balise html select/option temporairement fait un var_dump($data) et regarde ce que ca te donne.

    Et puis tu ne donne pas d'attribut value à ta balise option ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Par défaut
    Mais comment ça va me donner une liste de selection si j'enlève le select/option?

  4. #4
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Août 2008
    Messages : 117
    Par défaut
    En bref je te disais de vérifier le résultat de ta requête SQL :

    tu fait un var_dump ($req) après mysql_query pour voir le résultat.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Par défaut
    toujours rien! et aucun message d'erreur! juste une liste vide

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 79
    Par défaut
    Salut essaies en fermant bien ta balise <option>

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Par défaut
    C'est fermé!
    mais j'ai remarqué qu'il n'ya pas de fichier du nom de ma base dans le www de easy php! est ce du à ça? si nn comment faire pour y remédier?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Selection à partir d'une liste et renvoyant une liste
    Par Thebaloo dans le forum Requêtes
    Réponses: 10
    Dernier message: 20/12/2012, 10h47
  2. Réponses: 8
    Dernier message: 10/12/2009, 16h53
  3. [AJAX] liste liée a une liste liée a une liste
    Par dirty_harry dans le forum AJAX
    Réponses: 2
    Dernier message: 03/07/2009, 11h18
  4. Réponses: 2
    Dernier message: 01/05/2008, 13h36
  5. remplir une liste à partir d'une liste
    Par LeXo dans le forum Access
    Réponses: 7
    Dernier message: 14/04/2006, 12h29

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