Problème avec les blancs

cs_dger Messages postés 1 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 2 décembre 2003 - 2 déc. 2003 à 11:18
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 - 3 déc. 2003 à 00:27
Voila, je travaille sous une base access et utilise ASP.
Je n'arrive pas à enregistrer la valeur entière d'un recordset dans un <option value='valeur du recordset'>.Par contre j'arrive à l'afficher : <option>valeur du recordset</option> .

En fait, l'enregistrement de la valeur stoppe au blanc.

Ce serait sympa si quelqu'un pouvait me depatouiller (Voici un bout de mon code...)

****ouverture********
set rsCon= session("macon").execute("select distinct degre_confort from type_chambre")

****Affichage et enregistrement*****
<select name = "sCap">
<%while not rsCap.eof%>
<option value=<%=rsCap.fields(0).value%>><%=rsCap.fields(0).value%></option>
<%rsCap.movenext
wend
rsCap.close
set rsCap = nothing%>
</select>

****Test (mais la valeur de sCap s'est arrete au blanc
ex: avec 5 personnes le retour est de 5) ****

<%response.write("sCap")%>

1 réponse

cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
3 déc. 2003 à 00:27
Normal

Il faut que dans ton Value=.... tu mettes entre quote

du style :

<option value="<%=rsCap.fields(0).value%>"><%=rsCap.fields(0).value%></option>

Si tu n'as pas de Quote ou ' pour encadrer ta valeur, il prendra le premier mot qui lui est envoyé.

Romelard Fabrice (Alias F___)
0
Rejoignez-nous