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

ver o no ver una imagen si un chack box es 1 o 0

Estas en el tema de ver o no ver una imagen si un chack box es 1 o 0 en el foro de ASP Clásico en Foros del Web. hola, tengo una base de datos con varias tablas y campos. Relleno los campos utilizando un formulario, la mayoria es texto. pero para rellenar algunos ...
  #1 (permalink)  
Antiguo 21/04/2008, 09:43
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Sonrisa ver o no ver una imagen si un chack box es 1 o 0

hola,
tengo una base de datos con varias tablas y campos. Relleno los campos utilizando un formulario, la mayoria es texto. pero para rellenar algunos campos utilizo chacboxes, de manera que si se selecciona el chac box se introduce un valor = 1, y si no se selecciona se inroduce un valor = 0.


una vez introducidos los datos, los recojo en una paginas para mostrarlos.

Aqui esta la duda

lo que quiero hacer es que cuando uno de estos check boxes esta selecionado se vea una imagen determinada, y si no esta seleccionado no se vea ninguna (o una transparente que hiciera el efecto que no hay nada)

si el recordset1 "gn1" es = 1 se vea la imagen enero1.gif
si el recordset1 "gn1" es = 0 se vea la imagen comodin.gif



salut
  #2 (permalink)  
Antiguo 21/04/2008, 10:21
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: ver o no ver una imagen si un chack box es 1 o 0



yyyyyyy ..... ¿cuál es el problema? , digo, ocupas un IF, eso es claro, no entiendo si ocupas el Request del checkBox o si, como dice tu ejemplo, el contenido de un campo BIT, sea cual fuera la respuesta es un simple IF

if request("gn1")="1" Then o if rs("gn1") Then

Mi no entender
  #3 (permalink)  
Antiguo 22/04/2008, 01:45
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: ver o no ver una imagen si un chack box es 1 o 0

pos si,

pongo lo siguiente:

<%if (Recordset1.Fields.Item("mg4").Value)="1" Then Response.Write "img src='http://www.dominio.com/img/top_calendario.gif'"%>

donde esta el fallo?

perdonad mi ignorancia, pero por eso pregunto

salut
  #4 (permalink)  
Antiguo 22/04/2008, 07:01
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: ver o no ver una imagen si un chack box es 1 o 0

¿Dónde esta el fallo de qué?

Marca error?
No imprime nada?
Siempre impreme img src='http://www.dominio.com/img/top_calendario.gif' ?

Necesitas ser un poco más explícito en tus mensajes. ¿De qué tipo es el campo mg4?, ¿qué contiene exactamente?

En fin
  #5 (permalink)  
Antiguo 22/04/2008, 07:58
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: ver o no ver una imagen si un chack box es 1 o 0

creo que siempre imprimira eso

img src='http://www.dominio.com/img/top_calendario.gif'

Tu código
<%if (Recordset1.Fields.Item("mg4").Value)="1" Then Response.Write "img src='http://www.dominio.com/img/top_calendario.gif'"%>

Prueba así:
<%if (Recordset1.Fields.Item("mg4").Value)="1" Then Response.Write "<img src='http://www.dominio.com/img/top_calendario.gif'>"%>

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 25/04/2008, 01:09
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: ver o no ver una imagen si un chack box es 1 o 0

efectivamente,
eso era lo que pasaba, y ahora se ve bien

thanks a lot JuanRAPerez


Alf
  #7 (permalink)  
Antiguo 25/04/2008, 07:37
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Re: ver o no ver una imagen si un chack box es 1 o 0

oki

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
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 01:30.