estraer datos de ficheros txt

elpolaco1
04 de Noviembre del 2005
tengo un fichero en txt, que contiene los datos de una central telefonica, esta contiene los datos de cada puerto, son mas 400. necesito extraer los datos para poder colocarlos en un exel o base de datos Mysql. el problema radica que los datos estan en cada fila, ejemplo:

TN 000001 (aca comienza el dato de un puerto)
valor 2
valor 3
valor 4
valor 5
date 12 10 05 (aca finaliza el dato de este puerto)

todo comienza y termina igual, con exepcion que no siempre contiene la misma cantidad de valores dentro, aveces son 5 lines de texto, y aveces mas 15.

alguien se le ocurre como sacar todos estos datos? yo pense en generar una cadena por cada puerto, guardarla y luego seguir desmenuzando cada dato) pero me mareo, si alguien me pude ayudar se lo agradeceria, la idea es poder tener los datos de cada puerto en una fila, para generar listados..

si alguien se atreve se lo voy a agradecer mucho, sino voy a seguir luchando solo...

Jaime Vera
04 de Noviembre del 2005
Se me ocurre que te servirían las funciones de manejo de archivos:
fopen() y fgets()
Además las funciones de cadena explode() y tal vez alguna otra para extraer los datos.

En el manual de PHP encontrarás la información completa. Verás que lo que necesitas es menos de lo que parece.

Saludos!!! ( jjaimevera )
www.dondeando.com