Old farting may be caused by dietary factors, indigestion, intestinal dysfunction, acute enteritis, etc., and general treatment and medication should be taken according to the cause. 1. Dietary factors: it is often caused by eating too much gas-producing food such as sweet potatoes or eating too fast and swallowing a large amount of gas, which usually does not require special treatment. 2. Indigestion: It may be caused by eating too much greasy food or overeating, which leads to weakening of the digestive function. It is necessary to pay attention to small meals and appropriate activities after meals to promote digestion, and, if necessary, to take oral drugs to promote digestion, such as mosapride and domperidone. 3. Intestinal dysfunction: When intestinal dysfunction occurs, the harmful bacteria in the intestinal tract increases and the beneficial bacteria decreases, which will easily increase gas production and lead to old farts, and you can take appropriate medication to regulate the intestinal flora, such as lactobacillus and bifidobacterium. 4. Acute enteritis: pay attention to abdominal warmth, avoid eating unclean food, when diarrhea is serious, need to take oral montelukast to stop diarrhea, if there is a bacterial infection, oral antibiotics, such as norfloxacin, levofloxacin. Old farting may also be caused by other reasons, if accompanied by uncomfortable symptoms, you can go to the hospital in time.