sounds like food poisoning. coloxyl is what i give my kids when they are constipated so dont do that. you need to drink a lot of water. dont eat for a while and if you do maybe eat mash potato from colesworth that you just microwave and eat with salt. you prob want to do a phonecall with a gp that will prob give you antibiotics and other instructions. good luck.
Australia