Bueno .. y sabrìas ya obtener los datos de tus consultas SQL (query) que vas a hacer a tu BD? (Mysql? .. o cual?).
Si es así .. simplemente genera tu página HTML sobre una variable .. acomulando el HTML que vas generando usando el operador . (punto) tipo:
Código PHP:
$html = "<html>";
while($row=mysql_fetch_array($resultado)){
$html .= $row['nose']."<br>";
}
$html ="</html>";
Cuando tengas todo tu HTML en esa variable .. usas la funciòn mail() para enviarlo .. tu $html serà el "body" de tu e-mail (el cuerpo) y asì lo usarás en el parámetro que corresponda de esa función mail.
Eso sí .. el e-mail tienes que enviarlo en formato HTML con sus cabeceras HTTP adecuadas, ejemplos tienes en las FAQ's de este foro al respecto.
Un saludo,