Creo que es al hacer la consulta de WHERE id=$id
Cada usuario tiene una página personal tipo así?
http://mipagina.com/usuario?id=ID DEL USUARIO
En ese caso está bien, si no, prueba cambiando $generodb por esto:
Cada usuario tiene una página personal tipo así?
http://mipagina.com/usuario?id=ID DEL USUARIO
En ese caso está bien, si no, prueba cambiando $generodb por esto:
$nick = mysql_query("SELECT [COLOR="red"]nick [/COLOR]FROM [COLOR="red"]contactos[/COLOR]");
$generodb = mysql_query("SELECT id_sexo FROM contactos WHERE [COLOR="red"]nick[/COLOR]='$nick'");