Espero los ayude.... Saludos...
connn.php
Código PHP:
<?php
$link = mysqli_connect('localhost', 'root', '', 'mibase');
mysqli_connect_errno($link);
mysqli_connect_error($link);
?>
gravatar.php
Código PHP:
<?php
include 'connn.php';
$resul = mysqli_query($link, "SELECT * FROM usuarios") or die mysqli_error());
$fila = mysqli_fetch_array($resul);
$visitas = mysqli_num_rows($resul);
$email = $fila['mail'];
$default = "http://www.gravatar.com/avatar/00000000000000000000000000000000?s=40";
$size = 40;
$grav_url = "http://www.gravatar.com/avatar/" . md5( strtolower( trim( $email ) ) ) . "?d=" . urlencode( $default ) . "&s=" . $size;
?>
Pero al trabajar con sessiones (lo cual ya tendrian que tener en la bd una tabla que tenga nombre, mail, ect...) pueden traer los datos del usuario y su respectivo mail.
Por ultimo
Código HTML:
<img src="<?php echo $grav_url; ?>" />
Bueno repito lo dicho, espero los ayude mucho... saludos