My son is 7 and had problems with constipation since he was born... problems that I finally saw for what they were.
Your child's system is off balance, which is why he is constipated. Giving him medications will solve the problem right now, but isn't really the best course of action.
Constipation is a symptom, not a disease. Almost everyone experiences constipation at some point in their life, and a poor diet typically is the cause. Most constipation is temporary and not serious. Understanding its causes, prevention, and treatment will help most people find relief.
Constipation is defined as having a bowel movement fewer than three times per week. With constipation stools are usually hard, dry, small in size, and difficult to eliminate. Some people who are constipated find it painful to have a bowel movement and often experience straining, bloating, and the sensation of a full bowel.
Constipation is generally caused by (1) not enough liquids (or the wrong kinds) (2) not enough fiber (3) too many binding foods (4) not enough physical activity
Simply changing your son's diet should correct the constipation.
(1) NOT ENOUGH FLUIDS
If your child drinks beverages containing caffeine (like soda), then cut that out of his diet. He should drink water and juices. Milk can cause constipation too, so keep an eye on how much dairy he consumes (milk, ice cream, yogurt, cheese). Don't exclude it from his diet, just keep an eye on how much he has.
(2) NOT ENOUGH FIBER
Getting enough fiber can be tricky, especially if you have a picky eater like I do. You also may not know what foods are high in fiber. Other moms suggested apples, bran, etc and those are good examples. Here are some others:
FRUITS (Pears have 5.1 grams of fiber per serving!)
Pear, Figs- dried, Blueberries, Apple- with skin,
Strawberries, Peaches, Orange, Apricots- dried,
Raisins.
GRAINS (Switch to whole grain when possible)
Whole wheat spagetti/pasta, rye bread, whole wheat bread, Oatmeal, mixed grain bread
LEGUMES/NUTS/SEEDS (Canned Baked beans have 10.4grams/fiber per cup!)
Lentils, Black Beans, Lima Beans, Canned Baked Beans, Almonds, Pistachios, Peanuts, Cashews
VEGGIES
Peas, Artichoke, Brussel Sprouts, Baked Potato with skin, air-popped popcorn (NOT MICROWABALE), Corn, Carrots
(3) TOO MANY BINDING FOODS
Eating a lot of processed food (frozen pizza, frozen dinners, boxed/pre-packaged sides) can cause constipation. Try to prepare meals as much from scratch as possible to prevent constipation.