Food poisoning can cause a variety of unpleasant symptoms, including nausea, vomiting, stomach cramps, diarrhea, fever, and dehydration. Furthermore, the symptoms of food poisoning can range from mild to severe, and can last anywhere from a few hours to several days. Generally, food poisoning is...