A:Yes hemorrhoids can occurs due to digestive problem.
Actually hemorrhoids are caused by excessive strain on the veins of the anorectal area. Increased straining from constipation or diarrhea are common causes of hemorrhoids and common causes of constipation are a low-fiber diet, insufficient water, too much lactic acid from dairy products, or a vitamin E deficiency.
For more information check this out:
http://www.hemorrhoidshemroids.com/causes-of-hemorrhoids-hemroids.html