Bien ahi te va
este link para que practiques;
Este para envío por correo electrónico, y
este algo completito con secciones para inserción en una Base de Datos MySQL,
con eso ya tienes para adaptarlo a tu problema, y siempre consulta el manual en php.net, además cuando encuentres una función de PHP que no sabes que hace pon en tu barra de direcciones del navegador php.net/lafuncion, i.e. si quiero saber que hace la función fopen() teclea:
Código PHP:
php.net/fopen
y te desplegará información sobre esa función.
Para instalar Apache, PHP, MySQL en tu PC está
este link
un saludo.