“ can ciprofloxacin cause constipation cephalexin vs ciprofloxacin ciprofloxacin ear drops perforated eardrum ”