He conseguido solucionarlo de una manera fea:
Código PHP:
Ver originalif($ndim){
echo '</br>La dimensión actual es '.$res_dim['id'];
$consulta_preguntas = mysqli_query ($conexion, $instruccion_preguntas) if ( $res_dim['id'] == $res_preg['id_Dimensiones'] ){
echo '</br>La pregunta actual es '.$res_preg['pregunta'].' de la dimension '.$res_preg['id_Dimensiones'];
}
}
}
}else{
print ("No hay preguntas disponibles");
}
Lo que hago es en cada iteración realizar la búsqueda en la base de datos para así tener seleccionada la primera fila de la tabla.
De este modo me pone cada pregunta en su respectiva dimensión, pero tiene el inconveniente de realizar muchas veces la misma búsqueda.