are stomach bugs viral or bacterial?
When you have diarrhea and vomiting, you may say you have the "stomach flu." These symptoms often are due to a condition called gastroenteritis. With gastroenteritis, your stomach and intestines are irritated and inflamed. The cause is typically a viral or bacterial infection.