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 :

liste déroulante vide [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é
    Inscrit en
    Octobre 2010
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 112
    Par défaut liste déroulante vide
    Bonjour,

    Je veux avoir une liste déroulante qui contient les enregistrements de ma requête, le problème c'est que je ne vois pas le contenue de je vois 3 blanc ( = à mes 3 enregistrement) à la place des valeurs qui devrais se situer dans mon option,j'ai essayé un et je vois bien les enregistrements.... je vous donne le code, cela sera peut être plus explicite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
     
     
    $requete = 'SELECT * FROM livre ';
    $execution_requete = mysql_query($requete);
    while($total = mysql_fetch_array($execution_requete))
     
    //Liste déroulante
     
    {
    echo "<option value = ".$total["name"]."></option>\n";
    }
     
    ?>
    Si vous avez des questions,structure de la table...., je suis à votre disposition.

    Cordialement

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Par défaut
    Bonjour,

    En essayant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    	$requete = 'SELECT id, name FROM livre';
    	$execution_requete = mysql_query($requete);
    	while($total = mysql_fetch_array($execution_requete))
    	{
    		echo "<option value =".$total['id'].">".$total['name']."</option>\n";
    	}	 
    ?>
    C'est logique que tu ne voyais rien car tu passais ta valeur dans la value.
    La value permet de passer un id pour faire une mise à jour ou une jointure avec une autre liste par exemple. Il faut mettre ta donnée après la première balise <option> donnée a afficher </option>

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

Discussions similaires

  1. Liste déroulante vide
    Par fgaiga dans le forum IHM
    Réponses: 12
    Dernier message: 02/10/2007, 14h03
  2. Réponses: 14
    Dernier message: 21/06/2007, 13h55
  3. [MySQL] Champ selectionné par défaut d'une liste déroulante = vide
    Par cari dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 27/07/2006, 20h03
  4. liste déroulante vide
    Par boulette85 dans le forum ASP
    Réponses: 2
    Dernier message: 03/07/2006, 09h07
  5. liste déroulante vide
    Par gwendk dans le forum Access
    Réponses: 4
    Dernier message: 24/04/2006, 09h28

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