mysql_query
devolver un resource
y también cambie la condición como mysql_result
devuelve falso en caso de falla
entonces la condición debería ser así
$result = (FALSE !== mysql_result($query, 0)) ? TRUE : FALSE;
si desea buscar desde el enlace de recursos, llame
while ( $row = mysql_fetch_assoc($query))
{
$fetch[]= $row;
}