Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2014, 10:19
Avatar de vhugo_rf
vhugo_rf
 
Fecha de Ingreso: noviembre-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: Llenar Arreglo asociativo de forma dinámica

Cita:
Iniciado por pateketrueke Ver Mensaje
Me imagino que tenemos que adivinar cómo haces las cosas, ¿cierto?

cierto.
hago el siguiente ciclo con una variable auxiliar dentro de una condición


$array_encuesta = array();
for ($i = 0; $i < count($preguntas); $i++) {
$id_pregunta = $preguntas[$i]['id_pregunta'];
$valor = $preguntas[$i]['valor'];
$id_bloque = $preguntas[$i]['id_bloque'];
$bloque = $preguntas[$i]['bloque'];
if ($id_pregunta != $id_pregunta_aux) {
$id_pregunta_aux = $id_pregunta;
if ($id_bloque != $id_bloque_aux) {
$id_bloque_aux = $id_bloque;
$array_encuesta[$i]['bloque'] = $bloque;
}
$array_encuesta[$i]['pregunta'] = $preguntas[$i]['pregunta'];
$array_encuesta[$i]['respuesta'] = $preguntas[$i]['opcion'];
} else {
$array_encuesta[$i]['respuesta'] = $preguntas[$i]['opcion'];
}
}


Muchas gracias