Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2008, 11h39   #1
Invité régulier
 
Inscription : juin 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 15
Points : 6
Points : 6
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 :
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
bastienh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 11h48   #2
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 31
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 31
Points : 31
Points : 31
Bonjour,

Essaye ceci :

Code :
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>';
Eric_M_78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 11h56   #3
Invité régulier
 
Inscription : juin 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 15
Points : 6
Points : 6
yeah !

merci bien ! c'est parfait

A+
bastienh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h14.


 
 
 
 
Partenaires

Hébergement Web