Debes verificar que el valor devuelto por mysql_numrows() (mejor usa
mysql_num_rows(), pues la otra es obsoleta) sea mayor que 0, osea que tu consulta tenga por lo menos un resultado, antes de aplicar la función
mysql_result() sobre la fila 0 (Primera fila).
Saludos,