Answer by
mommapaige (60)
Any number of things could cause these symptoms--influenza, food poisoning (which mimics every aspect of the flu)or a stomach virus. Sometimes a bacterial infection, such a strep throat can raise your body temperature so high that the body's response is to vomit. Drink lots of water to stay hydrated and call a doctor.