yo digo algo pero no referente a tu consulta...
Código PHP:
$result = mysql_query("SELECT nombre, dia, mes, year, email, texto, email2 FROM cumples WHERE '$user'='$usuario'", $link);
yo lo realizaria asi
Código PHP:
$usuario=mysql_escape_string(addcslashes($usuario,"',/"));
$query= "SELECT nombre, dia, mes, year, email, texto, email2 FROM cumples WHERE '$user'='$usuario'";
$result= mysql_query($query,$link);
todo es por cuestiones de seguridad ... enfin asi lo hago
espero os sirva...