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 :

[SQL] Positionnement dans une liste déroulante aprés une requête SQL


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Points : 11
    Points
    11
    Par défaut [SQL] Positionnement dans une liste déroulante aprés une requête SQL
    bonjour a tous,

    j'ai un soucis, je n'arrive pas a me positionner dans une combobox, qui contient le resultat d'une req SQL.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    echo '<select name="num_style_album">';
     
    $sql="SELECT num_style, nom_style FROM mptech_style ORDER BY 2"; 
     
    $res=mysql_query($sql) or die('Erreur SQL ! '.$sql.'<br/>'.mysql_error()); 
     
    while($data2 = mysql_fetch_array($res)) 
    	{ 
    	echo '<option value="'.$data2[0].'">'.$data2[1].'</option>'; 
    	} 
    echo '</select>';
    j'ai une variable qui s'appelle $num, et j'aimerai etre positionné sur cette valeur dans la combobox...

    comment faire?

    merci d'avance à tous !
    --
    Bastien

  2. #2
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 31
    Points : 35
    Points
    35
    Par défaut
    Bonjour,

    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    echo '<select name="num_style_album">';
    $sql="SELECT num_style, nom_style FROM mptech_style ORDER BY 2"; 
    $res=mysql_query($sql) or die('Erreur SQL ! '.$sql.'<br/>'.mysql_error()); 
     
    while($data2 = mysql_fetch_array($res)) 
    { 
      printf('<option value="'.$data2[0].'" %s>'.$data2[1].'</option>',($num==$data2[0])?"SELECTED":""); 
    } 
     
    echo '</select>';

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Points : 11
    Points
    11
    Par défaut
    yeah !

    merci bien ! c'est parfait

    A+

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/06/2012, 12h12
  2. Réponses: 4
    Dernier message: 20/02/2012, 16h59
  3. [XL-2003] Menu déroulant avec une liste principale et une liste secondaire
    Par bbcancer dans le forum Excel
    Réponses: 2
    Dernier message: 03/05/2011, 13h50
  4. [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
  5. Réponses: 3
    Dernier message: 11/10/2007, 12h18

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