Belly pain

Haley

I keep getting this pain in my belly all day. When it happens it's all over or sometimes near my ribs or belly button and my whole body gets feverish and I feel faint. What could this be?