Code pour afficher l'élément sélectionné d'une liste deroulante dans un champ de
eddycool
Messages postés1Date d'inscriptionlundi 25 mai 2009StatutMembreDernière intervention25 mai 2009
-
25 mai 2009 à 14:11
coach759
Messages postés43Date d'inscriptionvendredi 29 mai 2009StatutMembreDernière intervention 4 mars 2011
-
29 mai 2009 à 10:17
Bonjour,
je souhaiterais obtenir un code pour afficher l'élément sélectionné d'une liste deroulante alimentée par une table dans un champ de saisie.
coach759
Messages postés43Date d'inscriptionvendredi 29 mai 2009StatutMembreDernière intervention 4 mars 2011 29 mai 2009 à 10:16
Bonjour,
function isSelected($d,$c,$e){
$retour="";
if($d["$c"]==$e) $retour=' selected="selected"';
return $retour;
}
ta liste déroulante:
....
echo
'Nom de la personne:
<select name="nom">
<option value"1" '.isSelected($tarequete,"nom","TATA").'>TATA</option>
<option value"2">TATI</option>
<option value"3">TATU</option>
</select>';
....
ta requete: $tarequete('SELECT nom,prenom FROM personne WHERE ......');
J'espère avoir été compris, bonne journée...
<hr size="2" width="100%" />Si à la Saint Valentin elle te caresse la main, vivement la Sainte Marguerite...
coach759
Messages postés43Date d'inscriptionvendredi 29 mai 2009StatutMembreDernière intervention 4 mars 2011 29 mai 2009 à 10:17
J'ai oublié de mettre pour les trois options:
<option value"1" '.isSelected($tarequete,"nom","TATA").'>TATA</option>
<option value"2" '.isSelected($tarequete,"nom","TATI").'>TATI</option>
<option value"3" '.isSelected($tarequete,"nom","TATU").'>TATU</option>
A+
<hr size="2" width="100%" />Si à la Saint Valentin elle te caresse la main, vivement la Sainte Marguerite...