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

Guardar y recuperar valor de checkbox.

Estas en el tema de Guardar y recuperar valor de checkbox. en el foro de ASP Clásico en Foros del Web. Buenas Sres, se que este post se ha tratado mas de una vez, pero buscando en las faqs no lo he encontrado, pero creo que ...
  #1 (permalink)  
Antiguo 06/05/2004, 17:29
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 22 años, 4 meses
Puntos: 1
Pregunta Guardar y recuperar valor de checkbox.

Buenas Sres, se que este post se ha tratado mas de una vez, pero buscando en las faqs no lo he encontrado, pero creo que mi error radica en el concepto de un checkbox a base de datos.

He probado en Access de establecer un checkbox como Texto, como SI/NO y no consigo guardar desde un formulario a base de datos.

Lo mismo para recuperar dicho valor . He probado poner luego del Select y en el checkbox del formulario el valor rst("chkSi") al levantar el registro como texto y nada.

Para guardar he probado en el Insert como rst("chkSi") y nada tampoco.

Alguien que sepa donde indagar sobre este tema?.

Gracias.

__________________
Carlunchos
  #2 (permalink)  
Antiguo 07/05/2004, 08:47
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 92
Antigüedad: 20 años, 2 meses
Puntos: 0
el request("nombre del textbos") kreo ke guarda el valor true o false y eso a la hora de pasar a la base de datos deberia pillarlo perfektamente
__________________
Aupa Athletik!!!
  #3 (permalink)  
Antiguo 07/05/2004, 08:56
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98

No, un checkbox llega con un valor dependiendo de aquél que le hayas establecido en el formulario

<input type="checkbox" name="un_monbre" value="1" >

Para recuperarlo, tendrías que hacer algo así:

<%
un_nombre = request.Form("un_nombre")
%>

Bien, hasta aquí tenemos una variable llamada un nombre, que de haber sido seleccionado el checkbox en el formulario, tendría un valor de 1, de no ser así, tendría un string vacio...

Ahora, un campo SI/NO de access es un booleano, 1 ó 0, representado por un TRUE/FALSE,entonces que es lo que puedes hacer:

Function DevuelveValorSINO(item)
If item = 1 Then
DevuelveValorSINO = true
Else
DevuelveValorSINO = false
End If
End Function

un_nombre = DevuelveValorSINO(request.Form("un_nombre"))

Ahora si tienes un booleano TRUE/FALSE

ObjConn.Execute("INSERT INTO tabla(campo_booleano) VALUES(" & un_nombre & ")")

Algo así, espero que te quede mas claro.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 07/05/2004, 08:59
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 92
Antigüedad: 20 años, 2 meses
Puntos: 0
lo ke yo decia pero mas detallado... jeje
__________________
Aupa Athletik!!!
  #5 (permalink)  
Antiguo 07/05/2004, 10:22
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 22 años, 4 meses
Puntos: 1
Buen How To sobre el checkbox u_goldman, me pondre a ver este tema.

Gracias a ambos (malpika - u_goldman).
__________________
Carlunchos
  #6 (permalink)  
Antiguo 03/01/2010, 11:58
 
Fecha de Ingreso: enero-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Guardar y recuperar valor de checkbox.

Hola yo tengo un problema mayor, xq me a pedido que desde un formulario PHP determina un menu usando CHECKBOX pero no tengo idea de como hacerlo........


Alguien me puede ayudar... Es urgente
  #7 (permalink)  
Antiguo 04/01/2010, 05:25
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Guardar y recuperar valor de checkbox.

Cita:
Iniciado por Rgiron Ver Mensaje
Hola yo tengo un problema mayor, xq me a pedido que desde un formulario PHP determina un menu usando CHECKBOX pero no tengo idea de como hacerlo........


Alguien me puede ayudar... Es urgente
Hola y bienvenido

Dos problemas
+ Has revivido un tema de hace casi 6 años
+ Este foro es de ASP clásico, no tiene nada que ver con PHP. Postea tu consulta en foro correspondiente

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #8 (permalink)  
Antiguo 04/01/2010, 14:21
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Respuesta: Guardar y recuperar valor de checkbox.

Tu debes esparcir algo de karma...bah, gracias Adler

Por favor no revivir temas muertos.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 22:29.