Yo creo que primero revisa el
Indice de FAQs de PHP y ve si algo de ahi te sirve.
Luego puedes hacer la consulta mas detalladamente aca para que podamos aportar con algun ejemplo basico.
Como apronte puedo mencionar que con php es bastante sencillo hacer la conexion a base de datos, crear las consultas sql y traer informacion por separado para luego enviar un mail. El tema es que debes tener cierta nocion antes que todo, de donde poder encontrar posibles soluciones a los problemas que vayas teniendo.
Uno de los sitios que debes tener es:
EL MANUAL OFICIAL DE PHP
Este sitio te sirve para conocer un poco mas de lo que php te ofrece y puedes encontrar informacion detallada de cada funcion que utiliza este interprete.
Aca en forosdelweb, se trata de orientar a las personas para que puedan resolver sus problemas, si bien te vas a encontrar con problemas que alguien mas te los solucionara, la idea es que vayas aprendiendo con esto :D
Y que mas decir que
Bienvenida al mundo php y cualquier problema, aca hay mucha gente que esta constantemente ayudando :D
Suerte