How long food poisoning lasts depends on the cause ... Symptoms include diarrhea, fever, nausea, and vomiting. Food poisoning ...