The onset of symptoms of food poisoning are observed within hours of eating contaminated food. Food poisoning may last anywhere from 18-24 hours to 2-3 weeks depending on the cause. The most common food poisoning symptoms observed are nausea, vomiting, or diarrhea. Majority of times, food poi...
Bacterial infections.Diarrhea caused by bacteria can be a symptom of food poisoning. Any bacteria that is passed on through improperly handled or cooked food can cause diarrhea. Bacteria include campylobacter, shigella, E. coli, Salmonella, V. cholera, and Staphylococcus aureus. Parasites.Parasites t...