I don't quite understand the question, but I will guess.
If you store data by appending it to a file, you can't delete the data without opening the file for read/write, locking it so that nobody else can append to it, reading the entire file into memory, locating the item to be deleted, beginning and end, deleting it from the in-memory image, rewinding the file, writing the memory image in place of the old version, and closing the file. Locating the data requires that you invent some convention for delimiting the records (such as one line per record).
Sound messy? It is, and as I mentioned previously, updates and deletions are much easier with a real database.
If you store data by creating separate files for each record, then it's much easier to delete or change one. But if you want to create a unified report, you have to merge them together.
Why don't you just do this the right way, with a database? MySQL is free and it's already installed on most Web hosting services that support PHP.