解:因为f(x-1)=(x-1)^2+6(x-1),所以f(x+1)=(x+1)^2+6(x+1)。
设x-1=t,则x=t+1,f(t)=(t+1)2+4(t+1)-5=t2+6t,即f(x)=x2+6x,所以f(x+1)=x2+8x+7