Aqui un ejemplo con codigo:
Código PHP:
<?php
//Conexion a la base de datos:
mysql_connect('localhost', 'root', '');
mysql_select_db('base_de_datos');
//Cargamos los datos de la DB:
$query = mysql_query("SELECT * FROM usuario WHERE id = '5'"); //solo un ejemplo
$row = mysql_fetch_assoc($query);
//Empezamos a componer el mensaje:
//Esta es la plantilla. Tambien puedes cargarla desde un archivo externo.
$cuerpo = "Saludos {nombre} {apellido},\r\n";
$cuerpo .= "Este correo contiene informacion cargada desde la base de datos\r\n";
$cuerpo .= "Cedula: {cedula}\r\n";
$cuerpo .= "Cualquier otro dato: {dato}";
//Reemplazamos los valores de la plantilla por los cargados desde la base de datos
str_replace('{nombre}', $row['nombre'], $cuerpo);
str_replace('{apellido}', $row['apellido'], $cuerpo);
str_replace('{cedula}', $row['cedula'], $cuerpo);
str_replace('{dato}', $row['dato'], $cuerpo);
//Enviamos el correo a la direccion de correo extraida de la base de datos
mail($row['email'], 'Correo enviado desde tupagina.com', $cuerpo);
?>