Hay una aplicación por ahi que "dice" convertir código ASP a PHP .. como lo haga es otro tema ...
ASP2PHP
http://asp2php.naken.cc/
En cuanto a la Base de datos .. Preguntales si ademas de PHP el servidor soporta ODBC como para poder usar tu BD Access .. si no es así deberas de usar Mysql o la q te digan ...
Si en tu modelo de datos con Access usas muchas relaciones entre tablas .. Subconsultas o transacciones .. decirte que con Mysql ese "SQL" cambia notoriamente o simplemente no da soporte a ciertas cosas como lo hace Access ..
Un tutorial .. con un capítulo sobre Access y Mysql:
http://otri.us.es/recursosPHP/manual/index.htm
Un saludo,