10 messaggi dal 28 agosto 2001
Ciao a tutti
ho un problema con i checkbox ed un DB ACCESS...
Se creo un record e spunto o meno il checkbox, tutto ok.
Se pero' devo riaprire quel record (sempre tramite pagina asp) e modificare lo stato del checkbox, non riesco a combinare nulla... o quasi: riesco a togliere la spunta dal checkbox, ma poi non riesco più a rimetterla... e la cosa strana è che il valore, che io spunti o meno la casella, resta sempre FALSE...

bye
Il Kalle

bye
Il Kalle
Posta il pezzo di codice che usi per attivare o meno la checkbox.

Ciao

Andrea Palmatè
<b>Community Manager di http://www.aspitalia.com</b>

--
Andrea Palmatè
20 messaggi dal 23 febbraio 2001
Supponiamo che il checkbox sia

&lt;imput type="checkbox" name="check" value="1"&gt;.

Se lo checcki, verrà spedito il valore "1" quando fai la richiesta
del valore del check con request("check").

Mettiamo che nella pagina in cui ottieni i valori e li memorizzi
nel database hai:
&lt;%
check=request("check")
if check="1" then
rs("check")="1" ' il valore del campo sarà 1
else
rs("check")="0" 'altrimenti sarà 0
end if

%&gt;
allora, nella pagina di visualizzazione dei dati inseriti

dovrai mettere

&lt;input type="checkbox" name="check" value="1" &lt;%if check="1" then%&gt;checked&lt;%end if%&gt;,

cioè dovrai specificare che se il valore ottenuto è 1 allora il checkbox sarà chekkato. Tutto qui.

Spero di essere stata chiara.



Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.