Well I wouldn't jump to conclusions based on what others are guessing. You should first check your fuses, and also your fuel pump relay (sometimes you can test a relay by finding an adjacent one with the exact same part #, and swith 'em for a minute while you test).
You can also diagnose this problem by use of a fuel pressure gauge inserted into the fuel rail. With ignition ON and engine OFF you should read between 40-50 psi. Anything above or below, you have a problem that needs further diagnosis and probably a repair shop.
Last of all, it may not be a fuel problem at all. You might try squirting some starter fluid into the air cleaner. If the engine starts for a brief few seconds, then you probably DO have a fuel problem. If there is no start, you may not have a spark.
You can also check fuel injector pulse with a NOID light to see if the injectors are perhaps not being activated.
But to answer your question: Yes the fuel pump is in the tank and you have to drop it to replace the pump.