Código PHP:
Ver original<?php
include('config.php');
$email = "$query"];
$default = "img/noavatar.jpg";
$size = 80;
$grav_url = "http://www.gravatar.com/avatar/" . md5( strtolower( trim( $email ) ) ) . "?d=" . urlencode( $default ) . "&s=" . $size; ?>
Nunca te mostrara el correo, tienes muchos errores en ese codigo.
Primero no recoges ese dato usando el SELECT, solo estas recogiendo el nombre de usuario.
Usas en el WHERE el campo email, si ya tienes ese dato de algo PREVIO, ¿para que haces la consulta?
No usas mysql_fetch_assoc() para recoger el dato, y mysql_query() devuelve un resource por lo que nunca funcionara tu codigo.
Tienes un "]" luego de la variable $email que solo provoca un error de sintaxis