Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2008, 13:23
Avatar de arielcasanova
arielcasanova
 
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 19 años, 7 meses
Puntos: 1
ayuda con arrays y otros códigos para consulta a base de datos

Tengo una encuesta, que puede tener varias preguntas y cada pregunta puede tener varias respuestas. Necesito que de acuerdo a un numero de id, el usuario visualice el grupo de preguntas y respuestas, y pueda responder a través de un formulario.

Resulta que realizo esta consulta:

select p.pregunta as pregunta, r.respuesta as respuesta
from encuestas_modelospreguntas p
inner join
encuestas_modelosrespuestas r
on p.id=r.id_pregunta
where p.id_modelo='$id'

y me devuelve, por cada respuesta de cada pregunta, el par de pregunta y respuesta.
o sea:

pregunta: playa o montaña?
respuestas:
a) playa
b) montaña

la consulta me devuelte:

playa o montaña? playa
playa o montaña? montaña

No sé de qué manera realizar un array, con un while supongo, que por cada pregunta me dé todas las respuestas, y luego pase a la siguiente pregunta, y así.

¿alquien quiere o puede ayudarme?

gracias
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar