mysql_query
restituire una resource
e anche modificare la condizione come mysql_result
restituisce falso in caso di fallimento
quindi la condizione dovrebbe essere così
$result = (FALSE !== mysql_result($query, 0)) ? TRUE : FALSE;
se vuoi recuperare dal link della risorsa, chiama
while ( $row = mysql_fetch_assoc($query))
{
$fetch[]= $row;
}