dsolve(diff(diff(y(x),x),x)*y(x)+a*diff(y(x),x)^2+f(x)*y(x)*diff(y(x),x)+g(x)*y(x)^2=0,y(x))