cs_xav91
Messages postés24Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 février 2010
-
7 déc. 2007 à 23:22
cs_xav91
Messages postés24Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 février 2010
-
9 déc. 2007 à 09:02
Bonjour,
j'ai une liste déroulante créée à partir de champs SQL, et je voudrais que l'on puisse saisir une valeur si le choix n apparait pas dans la liste.
en plus clair, que :
<option selected value="0">- Choisir -</option>
puisse se transformer en champs de saisie, dont la valeur soit récupérable, au meme titre que n importe quelle option.
à relire, c est pas si clair
yoman64
Messages postés962Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 2 août 20102 8 déc. 2007 à 00:14
J'ai relus ton problème, j'avais mal comprisje pense tu veux ajouté le choix personalisé EN PLUS lorsque la personne sélectionne choisir ? donc c'est vraiment du javascript qu'il te faut.... Je te conseil de demander sur javascriptfr pour ça.
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la : www.e3b.org
cs_xav91
Messages postés24Date d'inscriptionsamedi 24 mai 2003StatutMembreDernière intervention23 février 2010 8 déc. 2007 à 20:52
j ai résolu mon probleme différemment, mais un autre (moindre) se pose maintenant :
---------fonction pour remplir une zone de texte à partir de ma liste déroulante-------------------------
<script language="javascript">
function InputChange(ligne) {
document.frm.lieux1.value=document.frm.lieux1_1.value;
}
</script>
---------création du menu déroulant----------------
$j=0;
while ( $tab[$j]['lieux'] ){
if ($tab[$j]['lieux'] != $tab[$j-1]['lieux']){
echo '<option value='.$tab[$j]['lieux'].'>'.$tab[$j]['lieux'].'</option>';
}
$j++;
}
------------------------------------------------------
toutes valeurs passent bien sauf celles qui ont un espace => 'Toto tata' affichera 'Toto'
avec echo '<option value='.urlencode($tab[$j]['lieux']).'>'.$tab[$j]['lieux'].'</option>'; on aura d'afficher 'Toto+tata'
meme probleme avec rawurlencode()
je ne m en sort pas, ma solution passe t elle par php ou javascript?
merci d avance