Thanks for query.
As there is fever
and gastric upset for about seven days, it is possible that you might be having some gastro intestinal infection,particularly having typhoid
Go for routine blood check up and Widal test
After test go for the treatment accordingly.
Take light diet and more water.
Ok and bye.