Health officials said nearly 60,000 people had contracted diarrhoea, caused by polluted water and rotten foods, in the flood-hit districts.