Moin,
ich würde mich auch für PHP entscheiden, zum einen ist es eine offene Sprache, die unabhängig vom eingesetzten Server ist, es gibt superviele Dokus dazu und sie ist auch nicht so schwer zu lernen.
Empfehlenswert zu PHP ist zum Beispiel das Tutorial auf http://reeg.net und die FAQ der Newsgroup http://groups.google.com/groups?hl=de&lr=&ie=UTF-8&group=de.comp.lang.php, die Du hier http://www.dclp-faq.de/ findest.
Für mySQl findest Du hier (http://www.mysql.de/documentation/index.html) die Dokumentation in verschiedenen Formaten.
Wenn Du tatsächlich PHP mit mySQL einsetzen solltest, benötigst Du natürlich die mySQL-Datenbank und einen Webserver, der mit PHP umgehen kann. Standard im Sinne von "am häufigsten eingesetzt" dürfte da IMHO der Apache sein; den, zusammen der mySQL-DB kannst Du Dir zum Beispiel ziemlich fertig vorkonfiguriert unter http://sourceforge.net/projects/foxserv runterladen.
Hope, that helps.
--
Greetz,
Andreas