estou trablhando em um sistema quem importa dados de um arquivo de texto.
Funciona da seguinte forma:
tem o arquivo regs.txt que é +- assim:
01-AAffE22150000000000112-98541-855524-ddd4777
02-AAffE22150000000000112-98541-855524-ddd4778
03-AAffE22150000000000112-98541-855524-ddd4779
04-AAffE22150000000000112-98541-855524-ddd4770
05-AAffE22150000000000112-98541-855524-ddd4771
Então tenho uma rotina que lê este arquivo por linha divide as informções com um 'explode' e grava no banco de dados.
O problema é que este arquivo é muito grande (cerca de 150 mil linhas) e antes de chegar ao final do processamento ele para.
O máximo que consegui foi até a linha 120 mil. Ai quando chega lá ele da como página concluida, sendo que ainda faltam muitas linhas para serem processadas.
Se eu colocar somente para ler o arquivo e exibir na tela ele chega até o fim, mas se eu colocar pra ler e gravar no banco não vai até o fim.
Alguém tem alguma sugestão?
Obrigado.
* estou usando a função file() para ler o arquivo.
Edição feita por: jampa_boy, 31/08/2007, 17:51.