Hi,
Thanks for writing your query.
After reading your post, it seems that you might be having orthostatic hypotension(
postural hypotension) resulting in dizziness on standing.
In this, the blood pressure falls when you sit from lying position or stand from sitting position.
It can be due to hypovolemia which may result due to anemia or
dehydration due to diarrhoea.
You should maintain your hydration by drinking hydrating fluids.
Diarrhoea and and abdominal cramps can be due to infection in the gastrointestinal tract. You can take antibiotic like
Ciprofloxacin 500 mg twice daily, antiamoebic like
Metronidazole 400 mg thrice daily, a probiotic, an antacid like Omeprazole 40 mg once a day before meals.
Dicycloverine can be taken for abdominal cramps.
Have light meals with less spice and oil. Eat food prepared under hygienic conditions only.
If the problem persists, get yourself clinically examined and investigated.
I hope this is helpful to you.
Thanks.