Toddler is puking & diarrhea

What can I do for him? I gave him gravol but he puked it up. He puked 4 times now. He’s 2!