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

Problemas con Checkbox

Estas en el tema de Problemas con Checkbox en el foro de ASP Clásico en Foros del Web. Hola a Tod@s... Tengo un problemilla con un checkbox y es el sgte. Estoy realizando una intranet, y en una de mis paginas, utilizo un ...
  #1 (permalink)  
Antiguo 01/08/2003, 01:54
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 1 mes
Puntos: 0
Problemas con Checkbox

Hola a Tod@s...
Tengo un problemilla con un checkbox y es el sgte.
Estoy realizando una intranet, y en una de mis paginas, utilizo un checkbox, para indicar si un noticia es o no es una novedad, todo esto se guarda en su correspondiente Base de datos.
Hasta aki no hay ningun problema,pero tengo otra pagina, q me muestra la noticias, con la posibilidad de hacer modificaciones...
Lo q quiero es q me muestre el valor, de novedad almacenado en mi Base de datos, y me permita modificarlo, guardando la el nuevo valor del campo Novedades...
En resumen, las dudas son 2
La primera , es mostrar el valor de checked, con respecto al valor almacenado en la Base de datos
La segunda, es, q cuando modifice el valor del checkbox, lo guarde correctamente en la Base de datos...
Gracias
  #2 (permalink)  
Antiguo 01/08/2003, 10:22
Avatar de pablinweb  
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 20 años, 10 meses
Puntos: 0
Disculpa pero no entiendo muy bien que quieres hacer!!!

Si lo que quieres es realizar un ranking lo que puedes hacer es utilizar un contador en tu base de datos, osea poner un campo en la misma tabla que la noticia en donde guardes los votos. De esta manera cada vez que activen el check le sumas uno y cuando veas la notia que en vez del check te muestre un text con el numero de votos y de ahi tu lo puedas modificar.

Para tomar el voto desde tu checkbox lo que tienes que hacer es ponerle valor true a activado de esta manera

<input name="chk" type="checkbox" id="c1" value="True">

y lo levantas de esta forma

if request.form("chk") = True then
le sumo uno
end if

Si no es lo que necesitabas, explicate un poco mas para poder ayudarte.

Saludos
  #3 (permalink)  
Antiguo 01/08/2003, 12:32
 
Fecha de Ingreso: enero-2003
Ubicación: La Plata. Buenos Aires.
Mensajes: 9
Antigüedad: 21 años, 4 meses
Puntos: 0
A ver si puedo ayudarte...
Suponemos uso de formularios etc.etc. y que en "objTuObjeto" tenemos el registro de la BDD. esta bien?

Ahora:
1ra parte. Para tomar el valor al entrar a la pagina
<input type="checkbox" id="chk" name="chk" <%if objTuObjeto.fields("Novedad").value = "SI" then%>CHECKED<%end if%>>

2da.parte
Al reingresar en la página...
recuperas el valor del checkbox de la sig manera

if Request.Form("chk") = "on" then
grabas el campo novedad con "SI"
else
grabas el campo novedad con "NO"
end if


Espero que te sirva
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:18.