Sorry, I wasn't sure and I didn't want to run the risk of getting in trouble. A lot of forums I have been to don't allow linking to sites that are similar to their own (competing sites).
For inserting data, this link will tell you how to set up a PHP file that will do that. Read it first.
http://www.tizag.com/mysqlTutorial/mysqlinsert.php
Then, set up a file with all the information for your table. Create a form with the necessary fields, and make the action the file you just created. Then, where it specifies the values in the PHP file, replace them with the variables you just named.
You may want to add some if statements to be sure that all the required fields are filled out and an if statement to make sure that the Submit button has a value. If you only want certain people to be able to insert data, I would suggest password-protecting it.
What I did for one of my forms was add a text box that asked for a password, and then added an if statement that checked to see if the password was correct, and then if it was, it would process the data and all that good stuff.
For displaying the information in a table, read this.
http://www.tizag.com/mysqlTutorial/mysqlselect.php
You may have to play around with it a bit to figure out how to customize it the way you want, but it's really not that difficult.