Sore throat and diarrhea may be caused by gastrointestinal colds, upper respiratory tract infections, herpes pharyngitis and other diseases. 1. Gastrointestinal cold: Gastrointestinal infections are mainly caused by viral infections or low immunity. Patients will have nausea, vomiting, diarrhea, fever, headache, nasal congestion, dry tongue, and some patients may have a sore throat and diarrhea. 2. Upper respiratory tract infection: the cause of upper respiratory tract infection is related to pathogen infection, sudden change of climate, cold, overwork, low immunity and other factors. Patients may have sore throat, diarrhea, fever, cough and other symptoms. 3. Herpes pharyngitis: Herpes pharyngitis is a common respiratory infectious disease, the cause of which is mainly viral infection. Patients will have fever, sore throat, dry throat, fever, diarrhea, dyspnea and other symptoms, and patients show a sore throat and diarrhea. There are many reasons for patients to have sore throat and diarrhea, and patients are advised to go to the hospital in time so as to clarify the cause of the disease.