Bien, lo primero que aconsejo es que te consigas un libro sobre PHP.... un librito sencillo básico. para la primera toma de contacto. Luego existen multitud de Tutoriales y ayudas en la red.
Es importante que conozcas varios conceptos:
1._ PHP es un lenguaje, el cual debe ser interpretado así que necesitaremos la aplicación que interprete este lenguaje. esta aplicación debe encontrarse en el servidor. Suponemos que es sobre un ''site'', así que en donde alojes tus archivos PHP deben contener la aplicación.
2._Normalmente puedes ver PHP/MyQSL, son dos cosas distintas, PHP es un lenguaje y MyQSL es una base de datos. Se suelen asociar ya que con el PHP podremos utilizar fácilmente los datos contenidos en MyQSL. de esta manera se pueden crear foros como este.
3._Y ¿por qué Flash? Flash es como si diríamos un visor, con el podemos visualizar informaciones, digamos... con más colorido.
Dicho esto no te asustes ya que es bastante sencillo.
*Enlaces interesantes:
Alojamiento gratuito Tripod/Lycos (no confundas con lycos, trypod te ofrece alojamiento gratuito, con PHP y MyQSL
Un tutorial sobre PHP