It's a very common feature request in any web application to be able to upload data in a CSV file rather than having to manually enter every single item. In that case, you need to build in some intelligence to be able to parse the data from the CSV file.
Well, I love the fact that no programming problem is unique, and many people have done this very thing before you. So, here's someone that's been kind enough to share freely the PHP class they built that can
parse and display data from a CSV file. (Here's the link)
Basically, it opens and parses the lines of a provided CSV file. The data is then stored in an array class variable. The class can also be used to display the CSV data in an HTML table. And you can customize the layout of the display by using a separate PHP template script. Not bad!