Foros del Web » Programando para Internet » ASP Clásico »

Recoger Opción de BD en Casillas de Verificación

Estas en el tema de Recoger Opción de BD en Casillas de Verificación en el foro de ASP Clásico en Foros del Web. Hola amigos, Tengo una base de datos donde al registrarse un usuario se guarda si desea recibir un boletín. La suscripción a los boletines se ...
  #1 (permalink)  
Antiguo 17/11/2002, 14:08
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 9 meses
Puntos: 2
Recoger Opción de BD en Casillas de Verificación

Hola amigos,

Tengo una base de datos donde al registrarse un usuario se guarda si desea recibir un boletín.

La suscripción a los boletines se realiza a través de una casilla de verificación.

Cuando el usuario marca la casilla de verificación guardo el valor 1 en un campo de la base de datos, en caso contrario guardo el valor 0 .

Después si el usuario no desea seguir recibiendo el boletín quiero permitirle la baja de la suscripción.

Debo recuperar el valor de la base de datos y mostrarlo, es decir, cuando el usuario estaba suscrito debe aparecer la casilla de verificación seleccionada.

1. Recupero el valor del campo:

var feautolis = String (rsusu.fields.item("eautolis"));

2. Convierto el valor en ON o NULL:

if (feautolis==1)
{
var beautolis = "ON";
}
else
{
var beautolis = "NULL";
}

3. Asigno el valor al campo:

<input type="checkbox" name="eautolis" value="<%= beautolis%>" ';

Esta forma de hacerlo no me funciona, como puedo resolverlo.

Salu2. jose carlos.
  #2 (permalink)  
Antiguo 17/11/2002, 14:40
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
no se que lenguaje estas utilizando. pero con ASP deberia ser asi:

Código:
<%if rs("eautolis")=1 then%>
        <input type="checkbox" name="eautolis" checked">
<%else%>
        <input type="checkbox" name="eautolis">
<%end if%>
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 17/11/2002, 14:43
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 9 meses
Puntos: 2
Buenas,

Es JavaScript.

Voy a probar.

Salu2.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:03.