Hola esaenz22 estuve viendo el código que te han proporcionado y creo que tenes un pequeño error....
Código PHP:
while($fila_niveles = mysql_fetch_array($rpta_niveles)){
// Declaras una array() fuera de todo loop;
// ********** esto lo estas haciendo dentro del ciclo,
// tenes que ponerlo fuera ******************
$unArray = array();
//Y Antes de mostrar los resultados en pantalla, los almacenas en ese array:
$unArray[] = $fila_niveles['niveles']; // creamos un // array a partir del campo niveles.
}
asi quedaria
Código PHP:
$unArray = array();
while($fila_niveles = mysql_fetch_array($rpta_niveles)){
$unArray[] = $fila_niveles['niveles'];
}
Era una observacion y espero te ayude amigo
Salu2