edit You do say you are new, so this will take a little bit of work on your part, but it is certainly do-able. You have to be patient and learn as you go, but you can write the scripts you need, yourself, using PHP's built in functions to interact with your mySQL database.
And, in order to make this, you will have to load the information into your database. You will probably create a couple of different tables: One for each season's episodes and one for the details for each season.
Then you will have to learn how to query the database and return results needed based on specific parameters: list of seasons, list of episodes within a particular season and/or to list specific episode details, but, for simplicity, it could perhaps be loaded all into one table, depending on the information you wish to utilize.
This can all be done pretty easily. I suggest you set up a sample database with SOME information so you can test your scripts while you learn and make sure you are happy with the table structure before loading all of the data.
There are several good tutorials to help you with such scripts:
http://www.freewebmasterhelp.com/tutorials/phpmysql/1
http://www.php-mysql-tutorial.com/
http://dev.mysql.com/tech-resources/articles/ddws/10.html
http://www.tizag.com/mysqlTutorial/
http://www.sitepoint.com/article/php-mysql-tutorial
They are all good. I do recommend that you try this yourself, seeing as how you are new, so that you can learn, rather than trying to paste a pre-built script(s) into your page. This way, when it comes to de-bugging, or creating applications in the future, you will have a grasp of what is involved and how to go about building it.
I hope this helps you.