What’s wrong with coughing up phlegm with blood in it?

Coughing up sputum with blood may be caused by dry air, upper respiratory tract infection, bronchial dilatation, pneumonia, tuberculosis, lung cancer, etc., and you need to consult a doctor in time to find out the cause.
1. Dry air: dry air dries out the nasal cavity, leading to rupture of blood vessels in the nasal mucosa and causing nasal bleeding. If the blood does not flow out of the nasal cavity when lying down or at night, it may flow back to the throat, and when coughing in the morning of the second day, you will find blood in the sputum.
2. Upper respiratory tract infection: such as tonsillitis, pharyngolaryngitis, there will be a violent cough, resulting in upper respiratory tract mucous membrane congestion, edema, or rupture of the capillaries of the throat wall, the phenomenon of blood in sputum will occur.
3. Bronchial dilatation: bronchial dilatation infection may be aggravated by colds, thus inducing bronchial dilatation coughing up blood, the patient appears to have blood in sputum phenomenon.
4. Pneumonia: patients with fungal pneumonia, lobar pneumonia, etc. will cough and have blood in sputum due to lung infection.
5. Tuberculosis: due to lung infection, patients are prone to coughing, night sweating (abnormal sweating after going to sleep and stopping after waking up), as well as wasting and blood in sputum.
6. Lung cancer: it is a malignant tumor originating from the bronchial mucosa of the lungs. The cause of the disease is still unclear, and it may be related to smoking, air pollution, diet and heredity. In the early stage, it mainly manifests as paroxysmal irritating dry cough, and blood in sputum or hemoptysis can also occur.
Coughing up sputum with blood, it is recommended to go to the hospital in time, according to the specific cause of specific treatment.