Going through your history clearly shows that you are having gastro-entritis.
Infection increases the
peristalsis and also cause reverse peristalsis for expulsion of the infective foodstuff. In doing so body loses lot of water and finally become dehydrated. That explains your symptoms very well.
I would recommend you to for following
1. rehydrate your body with oral fluids (ORS). If
vomiting persists then have it in sips. still a problem then visit ER for an IV fluid.
2. start with antibiotics (broad spectrum) likely ofloxacin+
ornidazole.
3. reestablish your
gut flora by comsumption of curd, yogurt or tablet
sporlac with lactic acid bacillus.
4. take an anti pyretic for fever like paracetamol
5. complete your antibiotic course of 5 to 7 days.
If no improvement in general condition or detoriation. Please consult a physician soon.
Hope it help you with your query
Stay Fit