Stomach pain and diarrhea may be caused by eating unclean food, causing bacterial dysentery or acute gastroenteritis, sometimes uncontrolled eating barbecue, drinking beer will cause this situation to occur. The ingredients of the barbecue itself is not very clean, resulting in a lot of bacteria on the food, if the immune system is poor, it is easy to be infected, manifested as nausea, vomiting, abdominal pain, diarrhea and other symptoms of acute gastroenteritis. The first thing to do is to eat lightly and reduce the amount of food you eat, and drink a little more food like rice soup. You can use some quinolones, such as norfloxacin, levofloxacin and other drugs, but the age of <18 years old patients, the use of quinolones is prohibited, you can use penicillin or cephalosporin antibiotics, pay attention to more rest, do not eat fruit and other food first.