Buenas, el problema esta en que la variable result no ha sido definida ( tal y como te dice el mensaje de error )
Ademas, la forma con la que compruebas si ha sido definida es incorrecta, la funcion isset determina si una variable ha sido definida o no, y tienes que pasarle una variable como parametro (
http://www.php.net/manual/es/function.isset.php), tu le estas algo que no es una variable (!$variable).
La forma correcta seria...
Código PHP:
if(isset($result)) {
Y una vez compruebe que si que existe, puedes comprobar si la funciono mysql_query te ha devuelto falso ( tal y como has hecho )
if(!$result) {
}
}
Un saludo