You're asking for a lot. You collect your form data from the properties of the various server controls. The syntax for SQL is the same regardless of the underlying database, more or less. MySQL is a good server-side database program.
If you are completely new to data-drive web development, then you need to break things down into discrete steps.
1) Connect to a database, retrieve information, display it on a page. That will teach you how to interact with your database.
2) Build a form with server controls. When the user submits a form, gather the information and post it back to the user. That will teach you how to gather form data.
3) Put it all together.
Reputation Points: 227
Solved Threads: 37
Made Her Cry
Offline 1,697 posts
since Dec 2004