Hi thanks for asking question.
Here is the suggestion for you in 
diet plan for 
typhoid patient.
Take small meal at regular interval.
Drink more water and fruit juice.
Avoid high fibre containing diet like cereal .
Avoid spicy and fatty food.
Take high protein rich food like egg, chicken.take more milk.
Initially take semisolid diet for few days.
Drink soup.
I hope you have no further query regarding this question.
Still if you have doubt you can ask me.
Thanks.
For controlling 
diabetes take low sugar diet.Apple,beans,broccoli,carrot,cranberry,flaxseed  are some good diet for controlling diabetes.