Perchè invece di un file non usi un database?

Se proprio devi usare un file, passa tramite form o salva in sessione il numero della riga da manipolare.