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

denme un Consejo

Estas en el tema de denme un Consejo en el foro de ASP Clásico en Foros del Web. Holas, En un formulario donde tengo una pregunta que se pueden escoger varias respuestas(en checks), como deberia hacer la tabla de la bd, ahorita la ...
  #1 (permalink)  
Antiguo 12/08/2003, 14:10
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Exclamación denme un Consejo

Holas, En un formulario donde tengo una pregunta que se pueden escoger varias respuestas(en checks), como deberia hacer la tabla de la bd, ahorita la tengo creada en un solo campo que se ingrese todas las respuestas en ese campo pero me sale error, no se si me falta algo o deberia hacerlo de otra manera, que opinan?
rs.fields("buscas")= request.Form("c1") &" "& request.Form("c2") &" "& request.Form("c3") &" "& request.Form("c4") &" "& request.Form("c5") &" "& request.Form("c6")

Saludos.
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 12/08/2003, 14:29
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Que tratas de hacer?.

Para recorrer un checkbox dale uso al ForEach.
  #3 (permalink)  
Antiguo 12/08/2003, 14:40
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
pero quiero grabar todos los datos q se seleccione juntos...
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #4 (permalink)  
Antiguo 12/08/2003, 16:01
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Cita:
pero quiero grabar todos los datos q se seleccione juntos...
Te doy un consejo: No lo hagas, mejor normaliza tu DB y crea las tablas que necesites, a lo mejor en este momento no te causa mayor problema, pero en un tiempo, si tu sistema crece te vas a arrepentir...

Ahora, regularmente para trabajar con checkboxes, creas un arreglo de estos, cada uno es parte de una coleccion, es decir, se llaman igual y lo único que cambia es el value:

<input type=checkbox name="pais" value="Argentina">
<input type=checkbox name="pais" value="México">
<input type=checkbox name="pais" value="Uruguay">

paises= request.form("pais")

De esta manera si tu imprimes pais, llegará como

Pais="Argentina, México, Uruguay"

Si decides ingresarlos juntos solo tendrías que ingresar la variable pais.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 12/08/2003, 16:21
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 4 meses
Puntos: 5
Y si quieres meterlos en un array usas split (Pais,",") ???

__________________
Manoloweb
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 22:02.