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

Langage PHP Discussion :

Récupérer les données d'une liste déroulante


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 37
    Par défaut liste déroulante
    Bonjour tout le monde,

    N'ayant pas trouver de réponse sur votre forum ou d'autres, je poste un nouveau message.
    Mon problème est que j'ai une liste déroulante que je rempli grâce à ma base de donnée créer sur php myadmin, mais je ne trouve pas comment récupérer les données que je sélectionne.

    Voila le code pour récupérer les donnée de la base :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    $req2 = "SELECT REFERENCE FROM disque";
    $result2 = mysql_query($req2) or die("Requete pas comprise");
     
    <p align="center">Référence du disque : 
       <select name="reference" id="reference">
         <?php 
    	while ($row=mysql_fetch_array($result2))
    		{
     
    			echo "<option>$row[0]</option>";
    		}
    ?>
       </select>
    Merci d'avance pour votre aide

  2. #2
    Membre Expert Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 895
    Par défaut
    $_POST['reference'] contiendra ce que tu as envoyé, sauf que :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<option>$row[0]</option>";
    ne te renverra rien, il te faut une valeur à renvoyer...

    ==> code correct
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<option value="une_valeur">'.$row[0].'</option>';
    donc par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<option value="'.$row[0].'">'.$row[0].'</option>';

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 37
    Par défaut
    J'y suis pas arriver en fait mon code entier c'est :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php 
    $req = " SELECT NOM_DISTRIB FROM distributeur ";
    $req2 = "SELECT REFERENCE FROM disque";
    $result = mysql_query($req) or die("Requete pas comprise"); 
    $result2 = mysql_query($req2) or die("Requete pas comprise");
    ?>
    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
    <form name="Menu_form" method="post" >
    <p align="center">Nom du Distributeur : 
      <select name="liste_nom" id="liste_nom">
      <?php 
    	while ($row=mysql_fetch_array($result))
    		{			 
    			echo '<option value="'.$rnom_chx.'">'.$row[0].'</option>';
    		}
     
    ?>
    	</select>
    </p>
    <p align="center">Référence du disque : 
       <select name="reference" id="reference">
         <?php 
    	while ($row=mysql_fetch_array($result2))
    		{			
    			echo '<option value="'.$ref_chx.'">'.$row[0].'</option>';
    		}
    ?>
       </select>
    </p>
    il faut que je recupère le nom et la reference choisi sachant que c'est un menu identique a plusieurs onglet (en gros quand je clic sur gestion il m'ouvre par defaut l'onglet depot qui a pour menu le code au dessus)

    EN IMAGE :

    et il faut que je recupère les données du menu des onglets et y ajouter celle de l'onglet.

    Je suis pas sur que ce soit tres clair. Merci d'avance pour votre precieuse aide.

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

Discussions similaires

  1. Comment récupérer les données d'une liste déroulante en java
    Par Christophe39 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 05/11/2013, 15h58
  2. Récupérer les données d'une liste déroulante
    Par flippaeti dans le forum Langage
    Réponses: 13
    Dernier message: 11/06/2009, 17h37
  3. [MySQL] Récupérer les données d'une liste déroulante
    Par RootsRagga dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 03/12/2008, 01h04
  4. Réponses: 11
    Dernier message: 26/04/2007, 10h40
  5. Récupérer les données d'une liste dans un $_POST
    Par Sangdrax1604 dans le forum Langage
    Réponses: 4
    Dernier message: 19/10/2006, 10h55

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