Sounds like sensor/sending unit inside the tank went bad since both your gauge failed and the low fuel light comes on now. You would have to drop the fuel tank and replace that fuel pump/sender assembly to fix the problem most likely. Or keep track of your mileage from now on. Good luck.
Dale in Southern Idaho Done Right Automotive Service