항생제를 밥을 먹고 먹어라고 하는 것은 음식물을 섭취한 뒤에 소화가 활발할 때에 약물을 복용하면 그 효과가 빠르고 확실하게 나타나기 때문입니다. 밥 먹지 않고 복용하여도 충분히 효과가 있기 때문에 꼭 밥 먹고 먹어야 하는 것은 아닙니다. 또한 어차피 다 토해내면 효과는 거의 없다시피 하므로 큰 차이 없습니다.
빈속에 약물을 복용하는 것은 위장장애를 일으킬 수 있어 일반적으로 공복이 필요한 약물이 아닐경우에는 식후 약물을 복용하는 것을 권고합니다. 그러므로 설사를 지속하고 위장장애가 있다면 약물을 조절하거나 바꿀 필요가 있어 해당병원에서 조언받으신 것처럼 내원하시어 조절을 하는 것이 좋겠습니다.