Hola
Quizas debas verificar la sintaxis y la correcta creacion de arrays... prueba esto:
Código PHP:
Ver original'titulo' => 'Prueba Digital Numero 1',
'escala' => '50%',
'id' => 1,
'tipo' => 'alternativa',
'puntaje' => 2,
'respuesta' => 'b',
'imagen' => 'http://www.loscaballos.org/images/caballo-blanco.jpg',
'enunciado' => '¿De que color es el caballo blanco de Napoleon?',
'a' => 'Negro',
'b' => 'Blanco',
'c' => 'Depende que estemos fumando',
'd' => 'Ninguna de las anteriores'
)
),
'id' => 2,
'tipo' => 'alternativa',
'puntaje' => 4,
'respuesta' => 'd',
'imagen' => 'http://www.eoi.es/blogs/sostenibilidad/files/2013/02/tren_ave.jpg',
'enunciado' => 'Un tren electrico viaja de sur a norte y el viento va de norte a sur ¿Hacia donde viaja el humo?',
'a' => 'Norte',
'b' => 'Sur',
'c' => 'Arriba',
'd' => 'No hay humo',
'e' => 'Abajo',
'f' => 'Ninguna de las anteriores'
)
),
'id' => 3,
'tipo' => 'alternativa',
'puntaje' => 1,
'respuesta' => 'a',
'imagen' => 'http://globedia.com/imagenes/noticias/2012/4/2/cae-la-noche_1_1161624.jpg',
'enunciado' => 'Un niño camina por el bosque. Cae la noche y?',
'a' => 'Muere aplastado',
'b' => 'Llora',
'c' => 'Ninguna de las anteriores'
)
),
'id' => 3,
'tipo' => 'completar',
'puntaje' => 1,
'imagen' => 'http://globedia.com/imagenes/noticias/2012/4/2/cae-la-noche_1_1161624.jpg',
'enunciado' => 'Melon y melame son musicos. {} toca el bombo y Melame la {}.',
0 => 'Melon',
1 => 'corneta'
),
'a' => 'Muere aplastado',
'b' => 'Llora',
'c' => 'Ninguna de las anteriores'
)
)
)
);
foreach($prueba as $pru)
{
echo $pru["titulo"]."<br/><br/>";
foreach($pru["preguntas"] as $preg)
{
echo $preg["id"]." .".$preg["enunciado"]."<br/>";
foreach($preg["alternativas"] as $key => $alt)
{
echo $key.").".$alt."<br/>";
}
echo "<hr/>";
}
}