RaVen .. casi te combiene más no reinventar la rueda (y más si no conoces PHP y base de datos) y tomar algúna aplicación de calendario hecha ya en PHP y Msyql como Base de datos ..
Por ejemplo .. revisa por aquí:
http://www.hotscripts.com/PHP/Script...ars/index.html
Un saludo,