Hola!
mysql_query() te devuelve una variable de tipo resource, no el contenido del resultado de la consulta. Este resource, "apunta" a un resultado, que tenes que recorrer con otras funciones mysql_*, como por ejemplo mysql_fetch_object() o mysql_fetch_array()
Mira si queres la documentacion...
http://ar2.php.net/manual/es/functio...tch-object.php
Ahi vas a ver que generalmente mysql_fetch_object se usa con un while cuando la consulta devuelve muchos resultados, aunque en este caso no importa porque supongo que siempre te trae una fila..
Saludos!