You know the on line booking systems where you enter some information and then click submit and then the next screen has more boxes for you to fill in and so can this be done with access or would you have to use PHP or MySQL
I found an access vs mySQL article that may help answer your question. PHP is a scripting language, you can use it to interact with databases but it is not a database itself. The PHP/mySQL combo is very popular for web programing because they are both open source.