I need some help knowing how and where to start with PHP and MYSQL and whether it is the most feasible for what I want to do. I have a reasonably good knowledge of HTML and CSS (self-taught) so I can organise the actual basis of the website but I now want to know how to 'submit' information from a form which can be uploaded (PHP) to an internet based database (MySQL) held on the server (Thats how I interpret it). The data then needs to be held and to then be reconfigured (moved into a table of some discription) to be shown on the website itself (PHP). So basically, uploading forms, holding the data and the viewing of the data in a new format, it would also require amendments by the user. Can anyone give me a basic explanation if I have not interpreted it correctly? Are there any books/websites that you would recommend? Do I have the correct understanding of what PHP is capable of? I have written the form using HTML/CSS, can I then add the relevant PHP code to submit it to the database? Is MySQL the same as Access SQL, in the way it works? Thank you for your help any information would be much appreciated.