Cita: solo me muetra el ultimo registro que ingreso en el array
¿Te muestra solo una fila o te muestra tantas filas como registros pero todas con el mismo valor? Comprueba el contenido del array con un print_r($array), si solo tiene un valor, entonces el problema esta en el codigo que inserta en el array (ese codigo que no has puesto).