Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2008, 11:49
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses
Puntos: 300
Respuesta: ayuda con arrays y otros códigos para consulta a base de datos

La mayor parte de las soluciones pasan, a mi juicio, por programación:
1) mediante if que controle una variable $acumulador donde cargas en el bucle el valor de la pregunta y que al ser distinta de la anterior hace que el bucle sólo muestre la respuesta:
ejemplo
$acumulador = "";
mostrar hasta el final todos los datos recogidos en la consulta
if contenidopregunta <> $acumulador
{muestra contenidopregunta / muestracontenidorespuesta / $acumulador = contenidopregunta}
else {muestra contenidorespuesta}
y eso hasta el final
2) cargando los datos en array y trabajando sobre ellos, haciendo algo parecido con un acumulador y recorriendo el array...
3) haciendo primero una selección de los datos de pregunta, y luego al iterar con un while dentro de otro while lanzar otra consulta que busque según el id de la pregunta las respuestas y las muestre.
4) hacer una consulta con group_concat de respuestas y agrupando por pregunta, y luego, mediante un explode en programación, cargar las respuestas en un array y mostrarlas.
Creo que existe alguna más, pero debes decidir por alguna y pedir ayuda en el foro correspondiente...