Ok gracias. lo de los echo seguidos lo uso para "depurar", así veo los valores que me está guardando para ver si lo hace bien o no.
voy a probar lo que me habeis dicho y os cuento gracias
De todas formas, lo que quiero no es mostrar de primeras. lo que quiero es guardar dicha consulta, en un array. para luego poder usarlo con otros arrays para generar unos select.
es decir, quiero pasar una tabla que está en mi base de datos, entera, a un array y luego poder consultar dicha tabla usando los valores del array.
voy a ver