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 :

Forcer selection dans une liste déroulante select [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Points : 132
    Points
    132
    Par défaut Forcer selection dans une liste déroulante select
    Hello,

    J'ouvre un nouveau post plus clair car l'ancien c'était un peu le bazar.

    J'ai 3 applications dans ma BDD :

    APPLI1
    APPLI2
    APPLI3

    Ma liste déroulante s'affiche sans problème avec le code ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <SELECT name="LIST_APP">
    <?php
    $requete='SELECT * FROM `application`';
    $result=mysql_query($requete) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
     
    while ($ligne=mysql_fetch_array($result))
    {
    echo '<option>', $ligne['NAME_APP'], '</option>';
    }
    ?> 
    </SELECT>
    Elle s'affiche dans l'ordre par défaut :

    APPLI1
    APPLI2
    APPLI3

    APPLI1 est donc la première application sélectionnée.

    Comment faire svp pour forcer l'affichage par défaut de "APPLI2" par exemple ??


    Que faut t'il ajouter dans la ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo '<option>', $ligne['NAME_APP'], '</option>';
    Merci d'avance.

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 284
    Points : 132
    Points
    132
    Par défaut
    J'ai trouvé !!!!!!!

    Merci !!!!!!!!!!!!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    				$selected="";
                 if ($ligne['NAME_APP']=="APLI2"){
                   $selected=" selected=\"selected\"";
                   }
    	       echo "<option value=\"".$ligne["NAME_APP"]."\"".$selected.">".$ligne["NAME_APP"]."</option>\n";

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

Discussions similaires

  1. [MySQL] Affichage de données selon une sélection dans une liste déroulante
    Par toutoune95800 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 31/07/2020, 18h53
  2. [MySQL] requete select dans une liste déroulante
    Par GhostofRazor dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 28/05/2013, 09h06
  3. Réponses: 5
    Dernier message: 25/02/2013, 14h05
  4. [AC-2007] Pb lors de la selection dans une liste déroulante
    Par GregShakur dans le forum IHM
    Réponses: 2
    Dernier message: 08/01/2010, 22h27
  5. [Selected]Dans une liste déroulante
    Par ozzmax dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/11/2005, 19h18

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