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

encuesta diferente

Estas en el tema de encuesta diferente en el foro de ASP Clásico en Foros del Web. muy buenas. os cuento. parto de un formulario con una pregunta y dos respuestas: ¿Te gusta la fruta? a) sí b) no estas opciones son ...
  #1 (permalink)  
Antiguo 09/02/2007, 02:47
 
Fecha de Ingreso: febrero-2007
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
encuesta diferente

muy buenas. os cuento.

parto de un formulario con una pregunta y dos respuestas:

¿Te gusta la fruta?
a) sí
b) no

estas opciones son radiobuttons. bien. en virtud de que seleccionen una u otra opción, se les redirige a una u otra página.

bien. luego en estas páginas van otras preguntas. así, doy una primera pregunta con tres opciones:
¿qué fruta te gusta?
a) la manzana
b) la pera
c) el plátano

la página recoge el resultado de la cuestión anterior y sigue preguntando: así lo voy haciendo con otras dos preguntas más. cuando finalizo el cuestionario, introduzco los datos en la base de datos.

bien. lo que quiero ahora es que según los datos metidos, me muestre un determinado producto u otro que hay en otra tabla de la base de datos. es decir, si hay dos a) y una b) en la base de datos, me muestre el producto A de esa otra tabla por ejemplo.

cómo hago todo esto?
  #2 (permalink)  
Antiguo 09/02/2007, 07:01
 
Fecha de Ingreso: febrero-2007
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: encuesta diferente

hola alguien que me ayude?
  #3 (permalink)  
Antiguo 09/02/2007, 10:02
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: encuesta diferente

disculpa, pero ..... ¿te ayudamos con qué? ..... ¿con la lógica? ¿con la bd's?

Es que no detecto una pregunta en concreto, sorry
  #4 (permalink)  
Antiguo 09/02/2007, 10:37
 
Fecha de Ingreso: febrero-2007
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: encuesta diferente

más que nada con la lógica. respecto a la base de datos, yo había pensado en una base de datos con dos tablas: una la de la encuesta, con un idpregunta, pregunta1, pregunta2 y pregunta3 como campos y luego otra la de los productos. en función de las respuestas de esas preguntas, seleccionaría un producto en la tabla de productos.

pero cómo hago eso? cuál es la lógica?
  #5 (permalink)  
Antiguo 09/02/2007, 12:05
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: encuesta diferente

Veo tres tablas asi a lo rápido:

Preguntas
IDPreg
Descripcion

Respuestas
IDPreg
IdResp
Descripcion
ValorPuntos

Productos
IdProd
Descripcion
PathFoto
Ficha
LimiteInf
LimiteSup

Ya la interfase que hagas depende de ti, quizá una serie de capas llenas con Ajax conforme de responda sea algo ideal, aunque lo más simple sería estas haciendo llamadas al servidor en una pequeña ventana popup donde hagas la encuesta.

Se me ocurre que en tu ventana principal pongas una liga a la encuesta, en esa liga habres un popup pequeño, centrado, donde vas colocando pregunta por pregunta. Conforme responda el usuario llamas a la misma página y según los parámetros pones la pregunta y sus opciones. El valor correspondiente a cada respuesta lo vas acumulando en una variable de sesión y al final, haces un select IdProd From Productos Where Session("Acumulado") between LimiteInf and LimiteSup

¿Que opinas?
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 13:19.